Like JeffB, I suffer from a two off (for which I believe is a question of timing: just can't get it to 415). Will keep trying.
Carl's record made this one really great, IMO!
EDIT (2 months later): I came back to this, forgot my two off path in the meanwhile, so had to start from scratch. Took me quite a while to remember how to do it faster, and after that I somehow finally shaved the last 2 steps, as well.
It's a very tricky level! Not easy to figure out.
The sad part is, I'm not really sure, where I was losing those 2 steps. my last try felt very much like the one before that, but was 2 closer, LOL. Probably some strange form of pipelining that is still not crystal clear to me.