yeah i have to agree too with keeping the current system with a few tweaks, like having an automatic stat and abbilities allotment that remembers your last setup for each class, just like you had in WoW when you changed from an abbility tree to another all your actions were remembered and placed on the slots you had.

Making that will definetely improve the system so you dont have to change your stats every time you change your class and it will be true the fact that you can change to any class in a blink just like they stated at the beginning.

And of course it will let you have the freedom to customize your character as you see fit.