Just chopping a piece out of your much longer post here, obviously, to make a couple of observations:
First, you're calling out d20 as a class&level based system which makes it hard to pick an choose abilities that let you build the character you want to play? Now granted, I'm not a d20 guy...