Fosse- I almost wholeheartedly agree with you except for the removal of the production boost- the production boost simulates a real effect of railroads near cities- now I know it might increase rail building -but many people built rails back in the day for jsut that reason... they covered the lands.A simpler, and in my opinion more elegant, idea has been propsed many times: Remove the tile production boost from railroads, remove infinite movement (say, 1/5th movement cost... a tank can move ten tiles), and add an upkeep to rail tiles.
I would also like to suggest a predecessor to railroads- the Canal-- that could increase troop movement. It would prove invaluable to slow-progress tech games and would have to be discovered before railroads. Canals would become possible with the discovery of the Lock and work as railroads when built along rivers!
Good work on the updating nikolai