Hmm, all I'm saying is, such a game deserves to stay off of consoles purely because of the limits of getting media to said console. I mean how annoyed would you be if you've downloaded this amazing game, then all you can do is play the 4 tracks that come with it because your:
Mp3 player doesnt work properly with it (Ipods for example, won't let you simply drag and drop MP3 files onto them, well, not unless you enjoy having two copies of the song on the same ipod)
Networking isn't overly easy when it comes to understanding multiple machines and how sharing/permissions work on operating systems
Putting music onto the Xbox is legally questionable in general.
To be honest I think the whole 'modding made easier' you're speaking of is a moot point, becuase all arcade games and indeed save games on the harddrive can be manipulated by modders in the same way, for example editing a cod4 save so that you unlock all aspects of online play.