Regarding adding via's to stay on the route you want.
I'm driving my RV on I-95 from Washington DC north to East Long Island...BaseCamp routes me across the George Washington Bridge and then immediately north I-87 to I-287 then east back to I-95 again then south on I-95 to I-678 and then to I-495.
For some reason BaseCamp is making this big detour to avoid 6-8, miles of I-95 in the Bronx's area.
Microsoft Streets and Trips, takes me straight through, does anyone know why BaseCamp doesn't want me on that section of road?