Owrtho, I cant help but be amazed at how this class finds subtle ways of balancing itself out. Everytime I think I've found something broken about it, I look a little closer and find that I'm wrong. The only thing that needs to be fixed is that I agree with the people saying the bite damage needs a level-based cap.

I like the feature Periscope is proposing. I had similar thoughts myself. I'll leave the level and points up to you though.