Thats pretty much the role of the lancer, not vital for most parties, but significantly noticeable when in one. Decent DPS/DD, and when used properly, most mobs rarely get the chance to attack with their TP skills. Another thing is that you really don't need that many cross class skills for lancer. The only ones I would deem necessary would be Bloodbath,Raging Strike,and Rampart. Semi-necessary would be Hawk's Eye and Still precision. Ones that are nice to have would be healing bases skills such as second wind and sacrifice + buffs. But when in a party healing and buffing should not be part of your concern. But yeah, overall my favorite class by far.