Jan van Leyden
Adventurer
As the other posters said already: make your D&D, not ours. 
On a more serious note I'm missing - IMHO - most important statement: do you prefer construction elements like 3.xE or the container method of the previous editions?
This seems the most important question to me. Pre-3 editions used classes as container you had a hard time changing. Each class defined a set of abilities while looking at this class as a whole.
3.x looks at class levels, instead. Therefore, each level has to be designed on its own and be viable in any combination.
Other elements like feats or the majority of magic items provide you with just more blocks to play with.
If you go down the road of construction based on elements, you open up your game to bloat and optimization, while the container approach limits this.
Of course you could use additional elements (kits, ...) to open up the container system as well, but this question remains as pivotal point.
Have fun designing your game and good luck playing it!

On a more serious note I'm missing - IMHO - most important statement: do you prefer construction elements like 3.xE or the container method of the previous editions?
This seems the most important question to me. Pre-3 editions used classes as container you had a hard time changing. Each class defined a set of abilities while looking at this class as a whole.
3.x looks at class levels, instead. Therefore, each level has to be designed on its own and be viable in any combination.
Other elements like feats or the majority of magic items provide you with just more blocks to play with.
If you go down the road of construction based on elements, you open up your game to bloat and optimization, while the container approach limits this.
Of course you could use additional elements (kits, ...) to open up the container system as well, but this question remains as pivotal point.
Have fun designing your game and good luck playing it!