To be honest,if you are right; what I suggest can be used for almost anything running on 16.5 track. The only problem I see is the size of the bolts above the piston however nuts n bolts come in all sizes. As for mass production; well if a product like this came on the market, I would require 6 from the start because ther are lots of small locos that I would love to model.
Geoff
Geoff