Daily water changes won't hurt a thing in an aquarium. Your fish may appreciate the small dilution effect of Nitrate buildup in the water, and your plants will definitely appreciate getting some aquarium water with a little fish waste fertilizer in it.
You should get a Nitrate test kit, and measure out the levels in your aquarium. If you are keeping things in that tank below a measured 20 PPM Nitrate level? You're doing good!
But, if organic waste/toxins are building up in the aquarium to measured Nitrate levels above 20 PPM, you will definitely have to raise the frequency and percentage of water changes, to dilute the Nitrates out of the water in your tank.