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.
I was considering the two games in one idea a while back, based on the tv series Fringe which utilizes the idea of parallel universes, but yeah it's pretty much way too complicated.
Make it a beginner mafia, with the mentors using the beginners as aliases.
Edit: Main problem between having aliases that the hosts control is that people cannot contact those aliases using forum pms and instead the host must provide some kind of ingame communication relaying system which is...