Yes. I was working on something similar routing wise a few years back. Richard got there first and it mostly chooses the same routing preferences I’d go for. Via points makes it easy enough to move the route around to my preferences.
Only recent bugbear. With expansion of countries it covers. If putting a UK town in the to box it’ll present options for the town outside the UK. I’d prefer if it limited the scope of that lookup as a user preference. I’m not one for sharing my actual location with online mapping products