From what I know of the development of game titles, no, it wouldn't. The 360 SDK and support from MS is just so much better geared up for developers with experience of either consoles or PC games.
As for Home.. how long did it take after launch for Live! to be released?