i have found the best way to host this game is to have a scheduled time that it is up. like thu-sat evenings from 4pm-midnight central time or whatever.
because running it 24/7. the game is kinda ruined in a few days. cities overgrow on their own, the date flies by real fast and on day2, a new player joining already is forced to buy the expensive top end vehicles without the subtle upgrading done from his non existing rich company.
like half the challenge and competition is upgrading your train engines or road vehicles to the better ones as they come in by date. hopefully faster then the other players can afford to do so, so you can get the benefits quicker.
its not fun when you join a game and you can only buy the final engine, and it costs 100k. way over budget for a new company.