That is a great plan. For installing are you doing Self Service so the teachers can choose when to install Yosemite? Also, be sure to download the latest from the App Store. If you have a copy of 10.10 on your machine since October it may now be out of date. Delete it and re-download from MAS.
I will note that there are still two major issues (the AD frozen boot bug, and the Wifi/Bluetooth bug) in the current release of YoYo. You may consider waiting until its slightly more stable.
That said, push the most recent version possible (as Justin mentioned), you are only saving yourself work in the long run.
@Sean_M_Harper, the hang on boot issue I cannot replicate.. It may be only for FV2 Mac's.
There is also another issue with Office apps crashing when Adobe CC or CS6 apps are installed. This doesn't happen when upgrading to 10.10.1 from 10.10, only happens with a 10.10.1 install.
So may be better to go 10.10 to 10.10.1
I work with thread originator, Karl - I haven't seen the AD bug mentioned but we don't have a large amount of Macs on 10.10 AD bound, and no FV2 or reverted CoreStorage volumes.
The cache/install cache method seems to have been the right choice and has worked well in an environment like ours with 1000+ portables constantly changing AP's and the lid opening/closing every 30 minutes as class changes. The only real annoyance is that if the 10.10 cache policy couldn't fully download before they close the lid, the policy fails and auto-resume of the HTTP download does NOT happen until the failed policies are flushed. After flushed, the download resumes where it left off.
As of right now the cache is ready to install on all machines once we scope the install cache policy. So far about 75 machines have updated (slowly controlling the amount of actual installs) and been running 10.10 for a week with no problem.
Luckily, The WiFi woes (more specifically the new discoveryd process) that have been documented haven't shown up for us yet..
See you guys tonight if you're going to the user event in Janesville!
School District of Milton