I can see the idea hosting a Xbox360 FPS tournament because it has the highest playerbase, but you simply do not get the jaw dropping esport performances you seek if you do not use the PC as the platform of tournaments.

Best of luck to the participants and let's hope they actually get a decent ruleset so we do not see Stopping Power planted on every player.