Gammasite
Smash Rookie
I know nothing about Smash's programming, so I honestly don't know how feasible this is, but is there any way Project M could alter the game so that a second player can "drop in" on a match, arcade-style? Basically, pressing Start on a controller corresponding to a CPU in the current match would turn that CPU into PX for the remainder of the match.