You should look into Private Play Store distribution. That mechanism would enable you to privately host the app in Play and only grant access to the specific customer organization IDs that you want to have visibility to the app within their Managed Play environment. You upload the APK to Private Play, grant access to the customer Org ID, then they approve the app from within the Managed Play iFrame in the App Catalog Rule in SOTI and from there they'll be able to administer the Managed Configurations. This way the customer can properly leverage the Managed Configurations while you can keep your app off of Public Play. There are still plenty of other shortcomings with Private Play like version control and update scheduling, but it has been improving slowly but surely over time.