pixellip, we thought about moving away as we already have an Apple server which we have just set up to manage our Macs. We were having issues with Meraki where we would assign apps from the VPP to ipads, but they would not install them. We would have to manually go into the purchased section of the App store on each iPad and download each app, entering the password each time...
Now they have been enrolled onto the Apple server they now get Apps pushed to them, but we have to press "Install" on a pop up that appears for each app, (I'm trying to find a way to get them to be completely silent installations.) Annoying, but a lot better than manually having to find the app and enter the apple ID password for each App.