Совершенно верно, при правильной организации процесса горения дыма нет, даже у печей на каменном угле. Основной принцип - не должно быть отбора тепла у пламени, пока процессы горения не закончатся, максимальная температура, Потом к раскалённым газам должен добавляться воздух, дожигаются остатки, ведь дым это недогоревшие вещества, только потом отбор тепла ( при необходимости), про пиролизные печи рекомендую почитать.