My reaction to the apparent problem is to fit a shower which uses the stored hot water.
Electric showers do not give a very good shower, usually no more than 6 litres per minute. Whereas a cylinder can give up to 22 litres per minute. I like at least 10 to 12 litres per minute for a nice...