The OP was throwing the "road" criteria into the mix which is quite different to "hold heading" etc.
Unfortunately also far more complex.
I would like to see roads used for all sorts of stuff such a multiple point spawning system, attritable bridge system, a sort of auto drive route would also be neat.
Stuff should travel faster on roads (10%?)