Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Also, about your team-building challenge: you've got some interest, but I'm afraid because I wasn't around this weekend to help people get manectric to try out with, they haven't been able to get started yet.