That sounds great and the motor control is great. I especially like the weathering on the running gear! I hate seeing nice models with great detail spinning around fast and jerking about with cheap electronics.
Two more observations: I want a hat like that in the background and that model railroad looks promising.