I read through your document tree, and it is
as good as any other documentation I've seen on
AI2 school setup.
I don't have my own lab with expendable PCs,
so I can't test it personally.
Here are some potential trouble points to mention for your consideration ...
mentions some restrictions, like Intel compatibility requirements, and conflicts with
other virtualization packages and Avast anti-virus.
with varied results. I've attached a couple of discussion posts from the testing
of Evan's package, notably improvements and the x86 vs ARM Companion .apk
download location distinctions for GenyMotion users.
No progress to release was announced since then.
Things to test: text to speech
Your experiences doing this are worth mentioning in
the Companion and Emulator section of the Power Users FAQ
so I'll add a link back to this thread there.
ABG