Greetings,
You are correct. Due to the way the abstract game system works, units are considered "stationary" at the start of the turn. Call it, leading the shot, or whatever but you have no movement modifiers at the start of the turn.
As always, with advanced rules some common sense is needed. If the rule is over powered, you may want to put in a house rule or choose not to use the rule.
Best,
Joel BC