Movement is mostly fine, but needs a bit of tuning. Aiming at jump pads and enemies works, but air velocity is a bit too much. That would be fine, but air control is very tough - especially visible on the platforms at the edge of the map.
Spinning is good, but feels just a tiny bit slow - and it shouldn't probably last that long - sonic keeps spinning when the velocity slows to a crawl. I'd say the same for actually running - final speed feels good, but the gain is a bit too slow for my liking.
And at last - it feels like you slow down at the peak of a loop, as if you're using actual physics and not sonic physics.
Overall - it's a good start, but needs polish.