[Third Try]
It's a bit of a minefield in some RPG discussion groups...but...
Have you heard of the power 19?
It's a series of questions designed to help focus a designers mind when developing a game. A lot of your questions seem to echo it's points at some level.