I think part of the reason Lionel went with two lobe cams is many of the TMCC engines relied on puffer units actuated with a lever on the same cam. 4 lobes don’t give enough travel differential. Not sure why they didn’t use 4 lobes on the fan smoke units though. Most of those gave continuous smoke. Easy to upgrade though with a cam. If the cam well is wide enough for two micro switches you only need a full width cam. If only wide enough for one switch then a cam and DPDT relay will give 4 chuffs and puffs. Cost under a buck fifty and a few hours time..
Pete