Ranch house with a stove in the basement here.... All you need is a LARGE vent through the floor directly above the stove, and smaller vents in all of the rooms. Keep the door to the basement CLOSED, if it is open it will disturb the convection and not force air to circulate through the upstairs rooms. The large vents will allow the heat to escape to the upstairs... and the small vents in all the other rooms will act as a "cold air return". No fans...no ducts... and the whole house is at a live-able temp.