I have an on demand water heater in my house and I hate it. You have to run the faucet for a while until the water heats up so there is a lot of waste. It works better in the summer but my bathroom is on the other side of the house from the water heater so it cools down before it gets to the shower on cold days. I may well likely have a supplemental hot water heater installed this year.