There can become a lot of confusion on Lionel Smoke methods, because there are so many. The early basic fan driven smoke was a single 27 ohm self contained unit that receives heater power from the R2LC and fan power from the smoke units 5V regulator. It is a balance between conventional and command, hence the marginal output. You will see some versions that use the cherry switch that generates chuff also control the fan motor, basically a poor man's puff switch.
The ACREG models not only provided a more consistent balance between conventional and command. 6 or 8 ohm resistor and a Regulator that would only need to put out a lower 3 to 6V. But you had a selectable output now that included L, M, H output and you freed up the Triac output on the R2LC/R4LC (Legacy). Since the ACREG could take track power directly and used serial data directly to control smoke output, including off.
Remember this is all running off AC power and the triacs can cut half the sinewave off, so the effective power is low. Hence the anemic output you may see.
New Legacy is now running on DC Power, and directly off the Circuit board with programming that can control the effective current (power) going to the heating element, and also directly control the fan motor. Since programming can also monitor track power and adjust what goes to the smoke unit based on track Voltage, set speed, etc.... you can control a better output. Unfortunately you can not control any of this. There are also Legacy units that used a separate PCB for smoke control. Usually involved with some tighter engines that the Ne Legacy board could not fit in, or the multiple smoke unit models.
So what to do? For the Lionel TMCC single element integrated fan power smoke unit LOWER the resistor to 16 to 22 depending on the level of smoke you like. If running command all the time I think 20 to 16 is a good target.,
If you have the ACREG model with 8 ohm, go to 6 ohm resistor and make sure the acreg is frame mounted as a heat sink.
If you want smaller Legacy or LC+ smoke unit that has no fan power supply, you need to go to the 16-22 ohm resistor (they come with 8 ohm) and use John's super chuffer or another 5V source for the fan.
MTH is unique in that the PS-1 used 2 16 ohm resistor in series. And turned track power into filter DC, there by getting more effective power to the element. At low voltage the circuit board would short one resistor out giving you 16 ohms receiving about 8 to 11V DC. With a wick pinched between the 2 elements. At higher voltage the second resistor is UN Shorted and you now have a 32 ohm resistance receiving 13-18VDC. This protects the resistor and gives you a more consistent smoke output at any voltage. This is a conventional smoke unit and a perfect unit to use in a Lionel 27ohm TMCC based upgrade as you can directly hook it to the R2LC output as is. You just need an engine big enough for it to fit.
MTH PS-2 and 3 Command engine use the same set up, just no electronics on the smoke unit. 2 16 ohm resistors in parallel now for an effective 8 ohm resistance and the same 5V fan motor. All power to element and smoke fan comes from the PS-2/3 board that via the programming measures track power and other setting to give you variable heater power and smoke fan power to generate different levels of smoke output and puffing as necessary. There are some other MTH units that are different for certain applications, but the majority are as described. If you have questions just ask. Knowing the specific model and what electronic is important. TMCC/LEGACY/ERR/TAS/PS-2 or3 etc...
Going in reverse, for those that put PS-2 into Lionel I can tell you what I have done for ATLAS/TAS and Lionel Smoke units to get them to work with PS-2/3 board. BECAUSE in almost all circumstances if you can leave an original fan Driven Smoke unit in place, your better off. Mechanical fit can be a harder problem than the electronic conversion. G