Mike's time of 29:48 means that when he hit the finish flag, I was still on the wall! I have a tendency to think it is something more that simply a cleaner run than mine.
I've tried dropping down the left side (like Well), but it seems slow.
The only thing I might see is when you're going up from the bottom right, your flips are a bit higher than they need to be, so you bounce a bit when you hit each level. You can see this in a couple of H2Hs. That'll only get you a quarter of a second though, maybe.
I'll take a look sometime. Right now I'm working on a interesting way to accelerate after the 3rd flag on King Kong. If successful the finish time would be somewhere in the 55.xx range.
Disclaimer: By 'working on' what I mean is 'looked at, theorized, never actually even come remotely close to success'