Wow. That's a pretty great list of characters to choose from. It's too bad Sam Gideon isn't on there though. His BLADE system would make for a cool vehicle. Also, no love for Ecco... :/ Ethan Thomas would make for a hilariously inappropriate addition to the roster. He and Ernst should be DLC!
Over 800 high quality Sonic tracks, over 30 complete Sonic albums/playlists http://www.youtube.com/brianzilla2004