Well if you want to team up on it I'm game. Though I qm absolutely insisting that characters don't float or bounce, they just fall, period, so juggles and launchers won't be much of a thing.
As for that roster,
I'm iffy on playable robotnik because he's like three times bigger than everyone...