So back in a former life, my company created software for OEMs, mobile service providers, and system integrators. We routinely created "silent installs" which allowed for background installs of updates, new APNs, etc.
All that goes to say that I think you're on the right path, and plenty of use cases are there I think, given consent.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.