Hi , we use pwa for our system and MDM to do fleet roll outs , we used a free tool from google that takes the pwa and converts it to an apk . with the idea of you installing it on the playstore. but we just use that file to have mdm install it.
you will status bar pop ups from play protect we are still working on a fix for this .
I hope that helps .