I tried both the Vanilla version and the MicroG version. I'm using the MicroG version right now. I got both rooted and passing the MicroG and YASNAC safetynet check, although the Play Integrity API Checker gives a message:
Error getting token from Google
Binding to the service in the Play Store has failed.
This can be due to having an old Play Store version installed on the device.
However, it doesn't seem to be a problem so far. My banking app works.
It is a little different for me, than the instructions on the first page. Perhaps because I'm using Magisk Delta (not sure). But I am using Magisk Delta with Zygisk, Magiskhide, and Enforce SuList turned on.
I couldn't get microg_installer_revived to work with the Vanilla version. I tried it twice, and the phone just hung after trying to boot, and I had to wipe the phone. I used microg_unofficial_installer instead (flashed from TWRP), which worked.
microG unofficial installer - it installs microG on Android - GitHub - micro5k/microg-unofficial-installer: microG unofficial installer - it installs microG on Android
github.com
Aside from needing to install MicroG separately on the Vanilla version, the only difference in the setup between Vanilla and MicroG versions was I needed lsposed and FakeGApps installed on the Vanilla version, which wasn't required on the MicroG version.
The MicroG version still required MagiskHide Props Config and setup, though.
Both versions required the Universal SafetyNetFix v2.4.0. There's a 2.4.0 MOD 1.2 version of that, but it didn't work (perhaps because of Magisk Delta), but the original one worked.
MicroG google device registration, Cloud Messaging, and Google SafetyNet are turned on in MicroG settings and working. There's no google account on the phone or Google Play. Apps installed with NeoStore and AuroraStore.
Also, I am able to get VoWiFi calling in Airplane Mode now. I'm not sure why it wasn't working before, though. It does show the call as a WiFi Call when the call is in-progress. There's no status indicator to tell you that VoWiFi is active, though. The best I can see, is that the carrier name shows up if you pull down the quick settings, but I'm not sure it would be disappear if it got disconnected.