Does it have any flaws?
Definitely. It's aimed only at downloading and installing of vendor apps. Everything besides feature-names and library-names is stripped.
Does not modify the build.prop or anything other than /system/etc/permissions/.
This means that some apps may still not want to be installed, downloaded or launched properly.
What vendors are supported? (Some only partially)
HTC, OnePlus, Essential, Asus, Nokia/HMD Global, Google (lens, dialer, launcher, Daydream, maybe something else), Motorola, BlackBerry, Nextbit, BQ, Sony, Samsung, Cyanogen, Razer, NVIDIA, Acer.