Multiplayer or turn based services to use?

I have been digging round and find a variety of ways for network play. I also see some problems with some services with no solutions. I am looking for a current up to date list of services that currently DO WORK right now and or what services do not work any more or my other issues to be aware of.
Turn based is primarily what I am after for now but later in realtime perhaps. Also whatever I do on IOS would ideally be used on Android so any issues there.
I am aware of Game Center for iOS, Game Center for Google and autolan for network so are there any othe ways that do work? I would also prefer to have a Bluetooth option as well as using a hub like Game Center. And as far as I can tell you can’t yet share Game Center for Google across iOS and android or can you? And as far as I can tell you can only use googles game Center for android turn based and iOS Game Center for iOS turn based and not use Game Center google for both platforms. Is there a way to commicate via Facebook for instance? I see corona have a turn based plugin for iOS Game Center but does that work for android?
A few question but just need a current update on everything.
Thanks
Rob

I recommend that one

http://forums.coronalabs.com/topic/32775-noobhub-free-opensource-multiplayer-and-network-messaging-for-coronasdk/

I recommend that one

http://forums.coronalabs.com/topic/32775-noobhub-free-opensource-multiplayer-and-network-messaging-for-coronasdk/