I really like this level.
I'm still far off, but will keep trying.
SO MANY options! :)))
EDIT (15 hours later): In the next session I soon found David's 288, and a few tries after that also meow's 284. Hopefully, it's optimized, at that number of steps.
It was good fun to search for it. :)