I believe that the point allocation system needs to be automatic for the reason that if the player doesn't distribute the points within reason your character will be no good, this'll mostly be end game though.

Better yet I like the idea for a point allocation system that is unique to each class, so when you switch classes you already have the better stats to go with it.