Sadly, I don't think this (and similar things) will take off. Not because its bad, but because of public school bureaucracy. In my experience, teachers either have to pay out of pocket, or use "approved vendors" which, most likely, won't stock things like this. Heck, one teacher bought a bunch of arduinos but someone somewhere had a fit over sit-up and now there's a box of unused arduinos sitting in the corner.
Not just that either, in many public schools enginnering/Cs classes are "Blow off" classes, not due to the teachers, but the students in them.
This probably isn't true everwhere, but that seems to be pretty common.