Ah that sounds much more convenient. I can find an element rated for hard water. And to make space for maintenance I'm thinking this/these could live downstairs in the utility area where I envisaged a second cylinder might go.
This does mean they would be well below the tank level - which is against the installation instructions I have downloaded. I presume this is to avoid thermo-syphoning hot water into the cold water feed?
Could a non return valve on the cold water feed eliminate that issue?