Wow, this is one great level ! At first I was about 10 off, then managed to 2 off, in about 20th try and only 10 tries later I finally got it.
Very nice saving of moves, here !
The top part is the only reason the level was made. Take that into account. Edit: Cut 2 more. That is very complicated for the way the design looks. And there are about 6 places I know where you could lose 2.