Player movement definitely needs improvement. That's an interesting suggestion, about placing a clone and resetting your position, I'll noodle it around and test some things out with that.
To answer your complaint about clone delays, there is a 1 second buffer from when the clone is created to when its collider is created. This buffer also applies to how often you can create a clone, which is actually a bug that I have been trying to fix.
Thanks for your input and for playing my game!!