Personally I don't like the flexibility of the point system as it makes most of the stat enhancing gear and attributes all but useless.

Let the stat allocation be automatic and according to the class you have. Then use your Gear and Attributes to customize your character from that point.

Flexibility is nice, but in this case, it completely dominates other key aspects of the game.