Aha! ok I was a little too hasty riding around on my dino friend yesterday... It was fine finding the other areas :)
The pogo area is really tough, it's hard to get a good feel for the momentum, but I'll get there eventually I think haha