Getting alot of toons to high level isn't so tough, its just gearing them all up that is the tough part.

If you only really care about having the toons available if Blizzard buffs or nerfs a certain class, then your plan sounds like a solid one. You would only have the two main teams to keep geared and the rest could just sit, and only get geared up if you need them.