Como nadie pudo responder a esto lo probé y encontré una solución usando OSX Server y sin necesidad de DEP.
Encendí mi macbook pro y compré OSX server en la tienda de aplicaciones. Una vez instalado deberías poder ir a tu ip local o al nombre de host que te asigne tu servidor, algo así como markuss-macbook-pro.local. Dependiendo de tu configuración y la configuración de la red puede que tengas que añadir esto en DHCP o DNS, personalmente tengo un Airport Express y el dominio .local funcionó para otros dispositivos de Apple fuera de la caja.
No he podido encontrar esto en línea, pero el servidor OSX viene con tutoriales en Ayuda->Tutoriales que muestra cómo agregar dispositivos y empujar de forma remota. Vea la imagen para ver cómo se ve
Básicamente, necesitas habilitar el gestor de perfiles en la esquina superior derecha de la página del gestor de perfiles y configurar la Gestión de Dispositivos. Una vez hecho esto puedes ir a tu url, algo así como myserver.local/mydevices/ en tu iPad o iPhone (asegúrate de usar Safari). Si no tienes un ssl válido tendrás que aceptar la conexión insegura.
Una vez hecho esto, pude gestionar mi dispositivo, empujar aplicaciones, cambiar la configuración y borrarlo siempre que estuviera conectado a mi red local. Parece que necesitarás un dominio válido y un certificado SSL que apunte a tu servidor OSX para poder hacer esto desde cualquier conexión pero no he probado esta parte final.