Sounds like a good idea, the only thing I would encourage would be to let people choose their basic build (class race etc) then help them make it very well. I've found that the most unorthodox and "automatically gimped" combinations are the most fun to play. Just because it's not the absolute best, doesn't mean that it sucks. Everyone has a dwarf fighter, since they are the most beneficial race for a fighter, but can you stand out as something different? That's the real test (and challenge) for a good player.