If you see the "10 points by Jonathan Vaughters", you will perceive that he wants a Formule 1 or NBA system. More long-term guaranteed entry to big races for professional teams it's a evident NBA's character, and cameras on bikes, inside cars, helmets and inside team is inspirated in F1, as open radios to the public.
"Equipment innovation to see if the the smartest team wins sometimes, rather than the strongest" is a idea to have a balanced competition like NBA with Draft and salary cap.
Increase the number of TTTs would serve to create rivalry between teams and consolidate the relation team-fan.
Well, I can't say if it would be good or bad for the highest level cycling, but would destroy the medium and small teams and the medium and small races. Good or bad for the highest level cycling, we aren't prepared for a change so drastic.