Due do the repetitive structure it's possible to test out one or two techniques on a smaller part of the level and compare their stepcounts. Once that was clear, solving it as a whole becomes much easier. (16 - 4 - 0)
2 tries; one with preparing a route and overworking what needed to move out of the way and then one to "clean as you go" which turned out to be the minimal path