Ayy, thank you!
The teleporting quirk is, in fact, intended by design. I know it might feel a bit awkward but I thought being able to instantly switch and retain your position would kind of trivialize the coin collecting part. The dash cooldown visualization thing was something I wanted to add but I unfortunately ran out of time :(
Regardless though, I appreciate you taking the time to try it out! :D