First of all I do not want fast travel in this game. It would make it extremely boring because what then would you do? Go along the road to the next town fighting whatever you come across… or do it in 3 seconds. It would get rid of the entire point that the enemies are moving too and you could run into them.
I like having to move between the town, and what I think you want is a merc company without the roleplaying, because so much happens on the road. I recruited my fav merc when he tried to steal some supplies from when I was camped travelling to the next town.
I really support the real time being spent, because it makes you value your targets, and makes it more realistic.