Are 300 l enough for us "warm showerers" or will we have no warm water left at the end of the day?
Try searching the relevant search engines for the "Duschrohr" from Wagner Solar.
This is a double-walled wastewater pipe, which is connected to the shower. The warm shower wastewater flows through the pipe along a heat exchanger through which the fresh cold water simultaneously flows towards the hot water storage tank.
In this way, about half of the waste heat is supposed to be recovered. This saves costs on one hand, but also increases the amount of usable water in the storage tank.
On paper, it should actually be possible to operate the condensing boiler in accordance with the Energy Saving Ordinance again using this pipe in combination with a controlled residential ventilation system, thus dispensing with solar thermal energy. The main difficulty is likely to be finding an energy consultant who is able to provide this proof using standard programs (as there is no "checkmark" for this yet).
The part costs about ~550€ for the large version plus installation and is now even subsidized by BAFA (unfortunately only from 6 units, so nothing for a typical single-family home).
With or without the Duschrohr, 300l is more than enough for 4 people. With the Duschrohr, we even went down to 200l and we will soon be five.