Very hard touch, for me. The first one I was 300+ off, now I got it down to 24 off. Optimizing isn't easy, either.
Amazing level!
EDIT: Got it to 12 off, in the next about 15 minutes.
Crazy structures here and even crazier maneuvers, this level couldn't be more representative of how far our step records have come - and how far they still have to go!