I actually really enjoy the climbing mechanics even though I a really bad at it :D
The beginning could be a bit easier. From your screenshot I take that there are checkpoints or comparable. You could make it so the difficulty increases but perhaps that is just the rookie in me speaking :)