Have you had any experience setting up an Android device to use microG? Their installation instructions on Github make it seem like a huge hassle. (e.g. You need a custom ROM that supports app impersonation, which is usually prohibited on security/privacy conscious distributions.)