You are right. I think I will just reduce the rotating force while hanging on a rope so the character turns more slowly.

I also had fun coding the swinging part, but I think I need better math for this. Do you happen to know some place I can find a code for this?