In some places your suggestions may help, Vulcan.
But in many other places, they will be useless (such as blue states).
The only way to deal with "the teachers unions" and the rest of the "public education establishment" is to keep your kids OUT of the public schools, however possible.
Private school, parochial school, home school, segregated academies, ANYTHING other than public schools...