As a climber, I've wondered how climbing could be represented well in a game, I think you did a really good job!
I recommend being able to put in a limited number of pitons or other protection to set a checkpoint and let the player rest their hands.
Nice work!