Found the solution here shockingly quickly - it felt very intuitive, but at the same time I understand how this could cause some difficulties. Very nice level.
Gosh. WHAT!? Am I the only one that got brutalized by at least 3 different 2 offs and multiple 4 offs? This level was hard, and brilliant. I honestly don't even understand why the 63 is faster than any of the 65s either.
For me I didn't have trouble keeping the omni block alive but did get stuck at 69 (nice) for a while before I had a breakthrough. The final solution is very satisfying.