Hi Sinead,
I'm just reading this thread re mobile devices now. You may already have your solution up and running at this stage but in any case....;)
We are currently operating a 1:1 ipad deployment in our school. Depending on the. NUmber of devices and server  you may not need the Maraki system. Only now are we using the Maraki system but that is with 70+ iPads going at the same time( new Dev school). Prior to this we could push apps onto all devices using profile manager on server. If you have any questions I can guide you through it! 
Kindest Regards 
Nichola Spokes
Principal 
Scoil Oscair CNS 
Sent from my iPhone