Thanks for the feedback. I'll think about revamping the classes in the future with other traits and abilities.
Thanks for considering it. If you want it, I could leave another wall of text with specific ideas for the classes (and other balancing factors).