BMs seem fine to me, just a lot of classes are super OP (ex: clerics, necro, etc.) so BM may appear to be underpowered. Spicy, I always here you complain, but I rarely see you lose a battle unless you're fighting a group. I fought as a lvl 50 ninja against a lvl 50 BM (b0rgin), and he beat me 3 games straight. Wolves are the distraction, and at the same time they deal a lot of dmg. Wolves are more of tank snow golems. Jump out to protect you, but their main purpose is distraction, so you can take the offensive. if you use this skill load out correctly, you've got yourself a balanced class.