Vourinot to be a hater but really don't bother with tf2stadium, you could pay an advertising exec to get ppl on it and it wouldnt pan out.
we had, in my view, a far superior product (better AI, more gamemodes, more community-respected moderation, more streamer functionality, lots of community outreach events, etc.). but in the end, no one wanted to migrate to the new thing when the old thing still worked, had all their stats, and is what they were used to.
can't blame the users for that at all, but if this tf2c shutdown is real, that will no longer be the case