If I'm being honest, he's way, way, way too fast. I know this is a Sonic game, but making him play like a Sonic character means he stops feeling like Mario, you know? I mean, jeeze, this Mario almost feels faster than Sonic, sometimes. Which makes sense, because you basically gave him a better, more powerful version of Sonic Mania's drop dash.
Also, calling him "N64 Mario" but not having key, signature abilities from Super Mario 64 feels like a crime, especially considering there's other Mario character addons that have them.
The real crime is what this does to the camera, however. Automatically snapping the camera behind Mario every time he does a punch or a wallkick is incredibly disorienting and doesn't match any version of any Mario game I've ever played.