107 is just stupid, I'm 80% sure that one point is just luck. I don't understand how you do the final cannon whilst guaranteeing you don't lose a point.
Dont let yourself roll down to the auto cannons roll back and jump up onto the curve above the powerup and then roll down and straight off into the part that takes you into the auto cannons and by then you should be small enough that you wont die