<snip>One of my schools implemented something like this for every child, but AUP-wise it was done-and-dusted without any input from me

. If I was to write an AUP now, I'd want some sort of "3 strikes and you're out" clause (or immediate removal for serious infringements) covering P2P and pirated software etc along with porn. I'd also have a clause where non-warranty damage has to be paid for by the child's guardians, along with lost chargers and the like. I'd make it
VERY CLEAR that such damage/infringements were serious matters.
Having had to deal with the various problems I'd suggest trying to convince them to supply the Linux version (depending on how the school sees the laptops being used) - at least that way the kids won't be loading on loads of games, and (depending on how I.T. literate the kids are) it might at least slow down the use of "frivolous" software. Failing that, I'm looking into using SteadyState on the laptops the school supplies, though this might not be feasible due to the comparatively low disk space on the EEEs. Ghosting is great, but I'm hoping to find something that a teacher can implement.
You might also want to look at getting in a stock of spare chargers and batteries...
All the above assumes that the machines will be the school's property, rather than the kids'. If the latter, you just need to cover anything that might cause offence at school.