I am happy with the change too. I hope it works. We all know that owners of the wrong type can destroy a club, so lets hope the fan ownership part does happen as planned.
As for Travs moans - nonsense. There are big clubs and small clubs in all leagues, the big clubs need someone to play, so the small clubs are an essential part of the ecosystem - having a competative league in fact helps the old firm.