As a competitive Smash Ultimate player, I prefer not to think about Sonic's moveset, ignorance is bliss. Especially since my mains suffer against him. 100% agree on the bounciness aspect, there should be some weightiness to his movement and the bouncing / homing attack physics should make it genuinely fun to hop from enemy to enemy. I hate when it just feels like you're pressing the A button and teleporting to the next enemy, it feels like my movement is restricted. Particularly in the games that have super floaty-ass jumps, where you spend so much time slowly rising through the air that you forget this is a game about running... like, on the ground. If there are grounded melee moves like Sonic Battle-esque kicks or spin attacks, I just hope they have a quick cooldown or they can be canceled into a jump or a dash, or make his follow-ups actually satisfying to land. Imagine dashing in on an enemy, initiating a Sonic Advance 3-style sliding kick that launches the enemy upwards, and then following up with an aerial spin attack. Being forced to stop and perform mashy melee attacks that have no real direction or momentum is something that has bored me to death in a lot of games, including too many Sonic games.