I have noticed that the pug servers hosted by you guys do not have passwords. It would be better if you guys add one so random people would not join the game in the middle of a pug. Perhaps increase the slots to 19 so people who are waiting in line to play can spectate there rather than joining the spec server.
In addition, I think you guys should give admin powers to several active members in the competitive TF2 community.
Thanks
LCR`