I've seen roads cut straight across really sharp mountain tiles, while appearing completely level themselves.
I've also seen roads curve out into water tiles, while not changing their appearance at all (ie to a bridge).
Roads are always 100% straight and their graphics only appear as a few brown dots.
Isn't that incredibly basic, and even a downgrade from Fallen Enchantress?