I like concept..
Personally, I like a lot of the thought you put in it, by planning your roads in advance. My only questions would be what is the small yard for? If it is for repairs, having a lot of short tracks wouldn't be ideal, I think. At the yard that I work, we have two long tracks for...