I dont think it is necessary to create a customization system ONLY for max level - and whatever customization they do it per class (other wise you would screw yourself into only being able to play mages or melee or only gather/crafter). I dont think obtaining points needs to be only from levels and at every level up either - some could be from achievements and the like.

A true discussion would require an idea of which system to be using and how to make it not a "this build is always better then that build" system (something the WoW devs struggled with (because its hard not because they are bad.. :P))