I found the level a little repetitive, too many SSS at the start. The last rotor wasn't very smooth to rotate so work on that next time. I'm never a fan of balls on flat surfaces as they can be unpredictable so why not just use rounded roll offs so your level is as stable as possible. Over all, nice level.
This is one of those "impossible" levels which always defeated me. Well, today victory is mine! Feels so good.