Well, XNA is a good framework to use, though it's about the same as the PC platform. If you make a decent game, and people like it, the market will not matter. It's about quality product, and getting your name and brand out there via advertising. Some markets such as mobile, are just easier to do that in.