General advice to see if this is the right thing for my app

edited May 2011 in Any Topic & Chat
I am looking for the right tools to implement multiplayer features into my Android app. My vision for multiplayer is to start out with doing head to head (2 player) matches. I would also like a "lobby" and matchmaking abilities. I also have about a 180,000 active user base (single player). Keep in mind this is not a MMO, just a matchmaking/2player job. Is Photon a good tool for this? Is it overkill? Is there anything better suited for doing this? Any advice or input would be greatly appreciated.