FWIW, I just discovered that one of the issues I had with routing may have had something to do with incorrectly defined highways in my area so, YMMV.