Look the majority of this community doesn't know how to listen, that's just the way it is. Stopping people from joining teams when they shouldn't be was a problem last year, it was a problem this year, and I am sure it'll stay a problem until someone makes a plugin or something allowing only certain players on certain maps. Either way it doesn't really matter as long as nolem's plugin is working. With the JA race, I'm sorry Zigzati joined the team, but he didn't win the race, he didn't really get featured, he didn't really disturb anything, he didn't cause any REAL problems. Shit happens, I forgot who was on the schedule for JA racers, I saw his name on the team, and I had to improvise. This all comes down to someone leaking the server info and password, which is a community problem. This problem doesn't necessarily lie within the organizing of the event, it lies within the community not being mature enough to act like adults for 2 hours. Because of us not being able to fully trust the members of the community, we (AI if he's up to it) will have to actually put a whitelist in the server for each players Steam ID.
Sorry about your JA race, but I can't believe it actually "pissed of a lot of JA folks". That just blows my mind. I mean be happy your map/race/domain was featured on the event, don't dwell on something SOOOOOOOOO miniscule.