15L water storage more than enough for shower. Big tank like this only good for filling bath tub. If using small tank, need only 5 to 10 mins for water to heat up. Don't need programming to preheat Cut off the heater plug and connect directly to the junction box do the socket will no longer be required