I would definitely say take a second look at your track choice. I originally planned to use Atlas and didn't put too much thought into it but ended up switching to Ross switches once I started doing the track design for my steel mill. Ross has really awesome switches/slip switches/curved switches/etc. You can fit a lot more track work into a much smaller space. I bought some Atlas track before this happened so I'm still teetering between Atlas and Gargraves for the tracks. We'll see. Regardless, I would recommend you go back to the design table and see how much more you can accomplish with Ross.
Other than that, this looks to be a cool layout. Can't wait to see it come to life!