Hey,
I use 2 Di Vessel setup and you don't waste one bit of water. And it depends on you TDS (hardness) of your water! Also you get instant pure water. So sometimes with good customers I can fill up using there tap.
RO is great if you don't have a meter.
Another way to get water which I'm researching into is renting tools from the water company and you can excess water ducks/mains. (I have a small tank).
Tip: With the 1st Di's you can wait until it reaches tap TDS then swap it with the 2nd Di then the 2nd Di gets the new resin.