When a former colleague built his house, he included a central fireplace stack, and he made sure the masonry was exposed (not behind sheetrock) on all sides of the fireplace. He also had air ducts embedded in the masonry and had small, manually switched fans to push air through. Had a hidden duct to bring in outside air to support the combustion, too. Worked pretty well and once it was warmed up, it stayed warm for quite a while. But I don't know about heating the house for 12 hours with a 2 or 3 hour fire - it may not have been that good up in Minnesota. (The subject of creosote never came up.)