I say no thanks.

I have played several games who used skill points/talent trees. In the end you always end up with exactly ONE viable build that everyone has to use. No thanks.