I have switched to GAPPS successfully (clean install because I tried microG before and it doesn't suit my needs). So far so good, thanks you @MPK99 for the update.I'm running microG after waiting a week for the bootloader to be unlocked by Xiaomi. Been running perfect for the last week, no issues. I haven't needed to try make SafetyNet work yet for an app (there is a method to do it afaik). The microG version comes with the Aurora store which is a Google Play Store simulator and makes installing/updating apps a breeze
If you go the GAPPS version you will get these packages which seems very minimal, I don't know if it is as minimal as pico GAPPS myself https://forum.xda-developers.com/t/...mi-note-10-mojito-sunny.4285859/post-85133023