The goal of life is self-realization. There are four paths or yogas to suit people of different temperaments. They all lead to the same goal. The four paths are Karma Yoga, Bhakti Yoga, Raja Yoga and Jnana Yoga. These are not contradictions to each other, but are mutually complementary.
Karma Yoga removes mala (dirt), purifies the mind and develop the hand.
Bhakti Yoga destroys Vikshepa and develops the heart.
Raja Yoga steadies the mind and makes it one-pointed.
Jnana Yoga removes the veil of ignorance, develops will and reason, and brings in knowledge of the self.
Therefore, one should practice the four yogas. You can have Jnana Yoga at the center and the other Yogas as auxiliaries, to get rapid progress in the spiritual path.