I think incoporating rail depots is a great idea.
First a rail depot would add another building to the town. Not all towns founded should have the option to construct a rail depot - let the IT guys at the west choose how they can limit which towns will have a rail depot prefounding, or only allow ten depots per grid. I would suggest trains run on a schedule - passing through each town only twice a day. I think it should be one of the most expenseive buildings to construct, and something that only has one or two levels. But, with many advantages. For example, at level one the rail depot simply is for passenger transportation, increasing travel time by 75% - seems fast, but consider you need a destination, and you have to wait for the train. At completion of level II the rail depot will support both passangers and trade goods. The latter increasing the goods available at each level of the general store, tailor, and gunsmith. And maybe increasing the building time of each building, since having a train depot should increase the availability of building supplies.
I too think ticket upgrades would be a good idea to increase energy.