Super cool movement mechanism!
I think it doesn't add much that you collide with bats, it was more of a frustration for me. Also losing upward momentum when touching walls had me thrown off at first.
Other than that, I think it's very effective, I really enjoyed not looking at the checkpoint system as just a gate to go through but an actual goal for my character delivering letters.
Super fun!