Bhakti Yoga is for the person who wants to love, the person with an emotional nature. The practice teaches a devotional relationship with God that utilizes the emotions in a way that turns the feelings into spiritual power.
As much as we may flatter ourselves, the vast majority of people should by that nature practice Bhakti Yoga.
The ideal is to practice a harmonious balance of the four yogas.