I have about 35 BLI locos. Eight are steamers, the rest diesels.
I think the most common complaint about them is the decoders, Paragon 1, 2, 3 and 4 and the QSI.
The decoders can be replaced with Tsunami or ESU decoders which I have done after the decoder failed.
The mechanics are mostly good.