Ok, so one more question I'm afraid.
If a school has it's own servers, and some of the wireless clients would be trusted devices accessing them, you wouldn't want the traffic coming up the WAN and back down. So, isn't that a challenge currently in terms of point 1?
It sounds like you might need a couple of varied logical deliveries. So here's some suggestions...
1. My normal design rule 1, is that if a site has it's own servers, it needs its own controllers (or an Instant deployment) for full flex.
2. Point 1 can however be cost prohibitive, so would it work in all these scenarios with APs delivering service in those sites in bridge mode? This will mean more configuration time for the sites (VLANs etc) for best practice.
3. If a site has no local servers, normal APs tunnelling up to the remote controller is fine, as long as the WAN isn't saturated (measure it).
4. Do the local sites vary in terms of VLANs and kit? If so, variations on your deployments will be necessary.
Here's some examples.
1. School with servers and local internet line, but constrained LAN kit - Local controller sounds best
2. As per 1, but with good LAN kit - APs doing bridge mode might be cheaper
3. School with local internet pipe, but no servers and constrained LAN kit - Instant might be best, but maybe now you'd need Airwave?
There's other things to consider too...
To help simplify, give us the top 3 school condition types in terms of LAN kit quality, outbound circuit type (and speed), servers onsite or not, and student/staff count?