Is an external heater on a steamer better than an internal heater?

We use an external heater on the Chief. We feel that because it is not immersed inside the boiler, it will last longer and be easier to replace if needed. This is also why there’s a lifetime warranty on a Chief steamer.