As someone who's been in the PugChamp slack since nearly day one, I've already seen multiple plans to make the service better, but the number 1 reason issues still exist is the development process is slow. There's only 2 developers and they can only really work on things in their free time due to school/jobs outside of TF2. You can have the best ideas in the world, but it won't matter if it can't really be implemented quickly, so developmental help would be the first thing that would have to happen if anyone wants to help make PugChamp better.
The next thing is money related. PugChamp does not operate at a profit or break even, and therefore most of our servers are donated. In NA we were at 4 servers on PugChamp and 2 servers on MixChamp for a long while, with all 4 PugChamp servers being used only a handful of times a month. We had to downscale to 3 and 1 purely from someone who was donating servers to us deciding they didn't want to anymore, and had to scramble for some replacements. Once we're able to support a larger amount of players at once on the site from the additional dev support, then we'd need the money, or even temporarily donated scrim servers if we're able to get to that point (loaning out your personal scrim server for a specific window of time for the site to use), to play on.
There's a couple things on your google doc that I don't really agree with, but there's no point in even getting deep/specific into that at the moment because nothing can really change at a faster rate until assistance is given via the two points above.