I know this is your dream roster, but there's a few characters I want to know about because I'm genuinely curious.
Why Dr. Luigi, O2, Starman, Jenny, Rouge, and Glover?
I wouldn't say it's my true dream roster, because even then I was trying not to oversaturate it with Mario characters.
1. I always loved playing as Dr. Mario in Melee, and it seems a lot of people would like to seem him return, so I thought, "Why not Dr. Luigi instead?" Maybe I'm just a bit biased for liking the man in green a tad more.
2.
0² to me is the coolest Kirby villain, sans Nightmare. A lot it probably has to do with the nostalgia of playing Kirby 64 for hours on end back in the day.
3. Starman is really just my favorite Mother enemy, so not much more than that.
4. Now with Sonic characters... well, I hate 99% of them. Can't stand Amy or Shadow, etc. The roster adjusts for characters already in the game, and Sonic looked a tad bit lonely, so I added the only other Sonic character I like.
5. I thought about Team Rocket instead of Jenny, but she seemed like a better choice. I figured she could work as either a physical combatant or a Pokemon Trainer replacement, overall I think it'd be neat to see her high kickin' some necks.
6. Glover... oh dear Glover. Glover was one of my favorite games for the N64, how could I not? I also figured he'd make a better character than Master Hand as an unlockable, seeing as it's really just a dwarfed version with a ball.