Solved it fast enough to demote it from professor to PhD. This is a pretty strong puzzle where most of its difficulty is the first solve and not the optimization.
Soooo good! First, I needed to solve a puzzle, then I needed to optimize the route aaaand... Lucky me didn't had a 2 off. I went straight from 4 off to winning. :)