I don't know anything about trains so I can't really propose a solution. I just thought your proposal was funny in that it was very "HN flavored" in a domain that is somewhat far from typical HN domains. Not saying if it's good or bad, just saying I thought it was funny.