I like your idea. I think the movement can use a little more polish. I played with the gamepad and the d-pad was a lot more responsive than the stick, but even then I want the skating to be more tight on the controls and maybe even faster, so there's more of a reason to swap between the two modes.
Cool concept and execution. Good job.