I really like your "caterpillar" style you got going there. Although they are not what generally comes to mind when I think caterpillar mountains. Which is good from my perspective, as I generally don't like them aesthetically.

I remember also having scaling problems with the mountains in my map, in the end it ended up being absolutely huge swaths of broken treacherous mountains. Far greater in breadth than any mountain systems here on earth. Due to the nature of this planet and the absolutely gigantic landmasses involved I don't think it'd be far fetched at all to have mountains 400 kms long.