Will be looking at trickle charging an immersion heater here as we still use a system boiler with HW cylinder and using what we will generate if at all poss. Our current provider is OVO who only pay 4p per kw/h whereas Tesla is 10p. Will see what the batteries cost in due course but they ain't cheap.
Dunno about "trickle" charging, from mid-March to some time late in the year, all of our hot water is provided by the overspill from solar, the rest of the time its just most of the hot water. On a really piss-poor day, we might need to run the boiler to heat it for 45 mins or so. 18.2 kWH generated yesterday. Water is fully hot (about 65 deg C) already today. We do not have children, so no water temp safety issues, and the higher the temp, the more storage you effectively have.
I've just taken an initial look at GivEnergy, i'll be investigating further. A question is, can a battery system be configured to wait till the water is hot before it takes charge? This does of course raise a question for winter months, which gets priority, hot water, or running the telly and lights in the evening?