Nice post. I've been a fan of your products for a long time going back to a "Chinatown" I built for my west coast 1/160 railroad some years back.
Also you don't mention it, understandably, but if the parts are broken, they are REALLY easy to fix.
Cheers!