Specs won't matter all that much. It's not like multi-platforms won't be made to work on the lesser of the two, or perhaps even the lesser of the three. Developing for the lowest common denominator will mean better sales.
The controller thing is something that I cannot even come close to understanding. I've had fun with everything from the Atari joysticks to the horrible little NES blocks. On top of that, we live in a world with tons of third-party options. The games are what make me decide to buy a system.








