@gvs @cliffwade Since GrapheneOS significantly improves the app sandbox and permission model, using apps depending on Google Play on GrapheneOS via sandboxed Google Play gives significantly less access to those apps and to Google Play than it does on an OS using microG. Google Play has strictly more access to your data elsewhere, since more access is allowed for each app including the Google Play code running as part of the app.
See https://firebase.google.com/docs/android/android-play-services for some clear examples of this.
@gvs @cliffwade There is nothing that we do in the compatibility layer which could not be done by the Google Play libraries used by apps without sandboxed Google Play.
Google Play itself could add official support for functioning without the usual massive amount of integration, privileged permissions, special SELinux MAC/MLS policies, etc. Our compatibility layer exists to provide support for this since they haven't done it. If they did it, we wouldn't need the compatibility layer anymore.