@HarryN yes legionella is the main reason of concern. But you can even put some more intelligence into these desinfection runs. Not needing them when the boiler was very cold (no growth) or just do this run when you are already relatively high in temperature.
All better than my previous house, which just heat the huge boiler up to 60 degrees C on a fixed day, even though it had been way over 60 degrees the day before.
I had solar thermal collectors before. And I like them. But for simplicity I went with all electric, and treating the electric boiler as just another battery.
Stone is much better for really high temperature projects. However, that requires a huge insulation layer, and thus requiring lots of space.
For me, it is not worth it, since I am only short 1000kWh, the installation will be too big.