Thanks Stuart - appreciate the comment and the feedback. You're right about the glitch - it is a side effect of the collision engine I'm using. I thought it made the platforming more forgiving, and even used it in some areas to have platforms that you shouldn't be able to reach.
I like the idea of adding a little animation to it to show him climbing onto the platform. I shall see if I can work that out.