Decided to see what kind of route Strava would autogenerate for me, and after rejecting several which all went along the coast road I ended up with a really nice route past Pathhead, Crichton Castle and Middleton, before returning through some slightly too busy roads into Dalkieth (and across the Sheriffhall roundabout just to top it off - this is no worse than other bits I'd already ridden, you "just" have to hold your lane...). A very nice ride out and I'm modifying the route for next time!