The homing attack is especially fun to pull off but I think it locks onto crates from too far away.
The moveset's amazing, Sonic feels great to control. I would just 1) add camera control and 2) make it so the roll damages enemies