This is funny in that I was just thinking today of how I despised Bachmann for all the junk I used to buy from them. N scale consolidation that probably ran for a day before it died, Old time cars that look like toys, DD40AX that the only thing good that came out of it were the brushes out of the motor. I vowed never to pay more than 10 bucks for anything Bachmann.
But, the OO scale stuff in the UK market looks really awesome. Very nice details, mechanism, features, etc. They seem to charge more than their competitors which is why I haven't jumped in and in the back of my mind, the above thought still lingers.
The reason why I was thinking of this is because I have been dealing with EFE Rails, which is now under Bachmann. I was hoping for better, but I buy one model, send it back for replacement. Order a 2nd, send it back for replacement. 1st replacement shows up, send it back for refund this time. Waiting for the 2nd replacement. Issue: wheels that do not turn true. These shake their behind like a hula show. I did ask the vendor in UK to pretest, which they said they would, but it was lip service.
BTW, I still have those old time cars. Changed the trucks for power pick up ones from Kato, added lights and drag them around the room at least a few hours a week. Completely non-prototypical but it has lights! haha
Cheap easy way to get power from a split frame is to put the wires on both sides of something like electrical tape and sandwich it between the two halves. For the lights, looks like the leds are mounted at the ends of the board. Kapton tape the frame and goop an led near the body's lamp lense. May have to raise it a bit since the decoder board floats a bit above the chassis.