Absolute genius, this is a great way to rework a character's moveset.
Vanilla sonic probably has one of the lamest movesets in the entire game (if we exclude fang). This is very interesting and will be very fun to use, especially for speedrunners.
I'd love to see other moveset changes made by you, for example with tails or knux, maybe even fang. Outstanding mod, keep it up!