You can install TMCC in most anything with wheels and a motor. As Carl says, the cost is the primary driver. There are solutions for most any smoke issue, I've installed smoke in some very small locomotives. Here's the installation in a K-Line semi-scale locomotive, similar in size to many set engines. This one has cruise, fan driven smoke, etc.