Sooooo we have a 2.2.0 staged.  Google has a ton of new functionality rolling out for GCM.  

We think that 2.2.0 works with it mostly correctly but we are finding some "gotchas".  Notably it looks like Google is sending some ACK messages after we register that the library is ignoring.

We will need to support InstanceID (tl;dr; Google is enhancing registraiton_id).  Passos and I are still digesting the volumes of stuff being rolled out from IO so we can't really give too many details right now because we simply don't know them (And Google is still updating their docs, fixing links, etc).

So the question to the list is :
 Do we delay 2.2.0 and include support for InstanceID and any other best practices Google has introduced or do we release 2.2.0, document / work around any gotchas and then prioritize GCM 3.0 support for 2.3.0?