Does this means that any app distributed outside the store doesn't get access to closed features like Google Cloud Messaging? If so that's another reason to support sideloading since right now using MicroG seems like a pain in the ass (if you, like me, need a lot of problematic apps)
It entirely depends on whether the phone itself has Google Play on it or not. When you distribute through the Play Store, you know that's true. When you distribute through other means, you can't be sure of that.