What would happen on cloudy days?
The heating of water by the solar system will obviously be affected. If it is so cloudy that energy received from the sun is almost zero, the output of solar collectors also will be nil. On partially cloudy days some output can be expected. But, the system can be designed with a suitable electrical back up heater to take care of hot water demand on cloudy days.