To save money you can get just a RO unit wich is best then add on the DI later. This will help in the long run but you need to get a grip in this before it gets worse. Algea will always be present and the only thing we can do is control it by water quality , flow , cleanup crew and testing. GL