@Murii5: the thing is, if you're looking to make any money at all out of your game, you have to be ready to put hours of your time - and quite often a sizeable chunk of investment from your own money - into promoting it, regardless of what store(s) you publish on.
Unless you're ridiculously lucky, just sticking a game on a store will not get you anywhere - your game will just drown under all the other stuff that comes in after it. Trust me, I speak from experience here!
So you need to think how you're going to make your game stand out from the rest - a Flappy Bird or Candy Crush clone won't get you anywhere these days.
You also need to get out there and network - go to user groups, expos, conferences and so forth, and get chatting to people afterwards, as these are the people who can help promote you (or who know the right people to help). This is how I've made contact with people from Nokia, Microsoft and Xamarin - and, of course, Monogame Team members!
Get online and do your research: Pixel Prospector's Big List Of Indie Game Marketing is a good place to start. Get posting on social media, put a press pack together and start building awareness.
If you've got the time and the cash and your game's in a suitable state, book a pitch in the indie zone at an expo - I did GEEK in Margate earlier this year which was hugely successful (to the point where I am now launching my game on Xbox as well as mobile), and I've got GEEK in Birmingham and Play Expo to come just after I launch.
At the end of the day, where you publish probably will not make much difference on how well your game does - it's all down to how much promotion it gets. That said, if you are looking at desktop, it might be worth doing a Windows 8 version and then getting in touch with Microsoft as a) they've very keen to push this platform and b) they have lots of money and resources to help promote. Then take a playable demo to an expo, get people playing it, get their email addresses for a mailing list and what platform they want to play on and use this as a basis to build on.