Actually water changes ad very minimal nutrients to you plants they do add some but very minimal, and your fish can add enough macro nutrients via poo (if you have enought fish and filtration and plants to handle them) to keep them healthy if your not putting to much light on them (its about finding a working balance of light and nutrients, to much light will require more nutrients). I have not added macro N P K nutrients to my 50 gallon in almost 2 years only micro nutrients the fish poo give my plants more then enough macros. That being said I do water changes once a week but only a small one, I take about 5 to 10% out and replace and my levels are always 0-0-under 20 nitrate. I have let it go 3 weeks just to see if it went out of wack and still did not get ammonia or nitrite but I still like to do a small weekly change.
I have changed my stock in that tank since I first posted and it is very overstocked based of the 1 inch per gallon but its also species over stocked, I have 40 cardinal tetra and 10 white skirts and 10 amano shrimp 1 sae and a featherfin cat in there and they are very peacefull, in fact the cardinals got more and more content the more I added and look stunning in a mass shoal moving amounst the plants and scape. I am also running three filters and have two
powerhead keeping flow in the tank towards the intakes on the filters and the water is crystal clear and the fish are happy and the plants grow like stink. I have zero bickering in that tank amounst the fish, no sickness and no deaths.