Definitely not everything works with microG, it kinda depends on your daily usage, for me, I have 3 banking apps working by installing additional modules to have the security checks bypassed(FYI, not all these kind of app uses SafetyNet or Play Integrity), but some apps from government doesn't work so I had to give up on those, other than that it's been a pretty nice experience since about 6 years ago.