furnace pros and cons