hello, should i level up my lancer to 34 to acquire Blood for Blood? is it worth it?

i just leveled up my bard to 50 by the way.

thank you in advance for the feedback guys.