There is no way around this. iOS requires this. Apple Configurator can get around this because it manipulates iOS, as Apple programmed it too.
For what it offers, and at no cost Meraki is very good. As for classroom management we use it all the time. For example: some lessons require students to use cameras, so we enable them. In other lessons cameras are a distraction, so we disable them. It happens instantly and allows a class to use the devices with less hassle.