Good point about the grace period. I think it's sort of physically correct, but not optimal for the game. It needs some kind of coyote time for rope releases =)
Thanks for testing it out!