I actually love this *feature* so I am hesitant to report it, but I am not sure it's the behavior that is intended.
When you vector units to a city they are arriving with incorrect movement. It's always *more* than the units are supposed to have. For example, Pikemen have a default of 9 movement. If you don't move them (or save 2 movement points) they start with 11 moves on the next turn. So when vectored units arrive, I expect them to have 11 moves. However I notice they are arriving with 13 or more movement.
I've noticed this for a while and have been trying to figure out what causes it. I think I finally figured it out. It appears the game is giving the units +2 moves PER TURN SPENT IN TRANSIT. So if it takes the Pikeman 2 turns to vector there, he will arrive with +4 moves. If it takes 3 turns he arrives with +6 moves etc.
I think it's great to get an extra initial burst of movement after arriving in your destination city so I have no problem if it's intended behavior or if it never gets fixed!
KGB