I've made recent modifications to the model. I raised the hood by 2 plates and lowered the cab by one so the cab is now flush with the hood. I aslo added a train weight for traction.
A close up of my snotted windshield. Its build from a 1x1 brick with a 1x1 modified brick with studs on fours sides on top. The two panels snot to the sides.
I removed on of the brackets for clarity. The coupler comes out between the the tiles at the right height. The catcher clears all points and crossings. It even squeezes into the train shed.