I see. I thought that would make sense for a gas boiler, but it rises so high the magnitude of the difference didn't look intended. It is controlled by starting_vertical_speed in data.lua, right? Do you know the default boiler smoke speed is? I'm having trouble finding it in the base files.
I noticed while playing around with it that it doesn't seem to generate any noise either. Is that intended?