I've got 200 iPads using the same apple ID. I use a product called meraki to deploy down free apps. My school district doesn't do paid apps at the moment. Paid apps are a management nightmare. Meraki makes it easy to manage the asset and what free apps it gets.