While the bandwagoning seemed to be an issue (I looked back on it, I wasn't here for much of this) you guys need to realize there's a large amount of people on smogon and some are better team builders than others. Some people like throwing in Pokemon just because they're some of the best Pokemon in the OU metagame, not necessarily because they're the right pick. Even though this was mostly minimal, if you look at the two teams it looks like people are just voting for the people who have proposed sets before. Small issue, really could be a coincidence, but I'm just saying I think we should limit the amount of total (both teams) Pokemon you can propose and have chosen to 2 a person. It's just a small suggestion, and could allow for higher participation from other users. As for the random people coming in and voting, why not make a requirement to vote such as proposing a Pokemon or voting in a previous round? They can simply say it's a registration vote in the post, and you could keep a list of "registered" users in the OP. Requirements obviously can be changed, but it's a suggestion that I'm thinking could really help. Just copy and paste the "registered" users from the old marks to the new one, as they shouldn't need to have registration over again. The only problem that I see with this is voting for the first Pokemon, which newcomers would not be able to do. Could be a good or a bad thing. Let's them see how it works, what a good submission for a first pokemon is (in case they want to submit for the next team), etc. However it could make some people not want to join because of the lack of "openness" or not be able to give out a fantastic Pokemon that a team should be built around. Just an idea I had, I'm sure it can be tweaked to something better.
Contact me if you need monotype help, I'll be more than happy to oblige.