Seanm,
I noticed in your pics that you are using Atlas code 55 switches. I just bought some of the 7's and 5's. I'm returning the 5's to Atlas because their (Atlas) engines walk up out of the frog as if the truck was getting pinched. This happens on the through track as well as the switched leg. I ran a forum here last week on the subject prior to my purchasing them to make sure I wasn't buying into a problem. You might want to test a few of your own before you insatll them so you don't have to remove a bunch like I did. Now construction has completely halted until this issue gets resolved with the factory. I'm curious to get your opinion