I didn't either, and I played the hell out of Contra 3 on the SNES.
This guy must have spent a ton of time tweaking this, because all those characters play so well in a damn authentic SMB setting.  I like how you can choose any character at the beginning of a level, like SMB 2 USA.  If you die, try a different one for variety, and to see what works best.