MDM systems can only do what the APIs in the Apple (or Android or Windows Phone or whatever) software lets them - for example it's not possible to remotely control hours of use, which is a pity as I wanted to be able to turn the kids ipads off at night!
For an idea of what's possible have a look at Cisco Meraki, which is free for up to 100 devices.