@bqfls
the primary reason for having microG support is allowing apps to run that would typically exit if unavailable and to support push notifications
and location in microG does actually work for itself and to apps calling it directly using Google Play Services. microG simply can’t inject NLP location into the system to benefit non-GMS apps.
as for SafetyNet, that is getting impossible to deal across the board with as Play Integrity becomes more adopted