I have a couple of smaller (5 gallon) tanks, they do well and don't accumulate nitrates as quickly as some of the larger tanks I have. This is like you said, due to bioload and amount of plants or extra filtration that intake the bioload waste.
Overfeeding can lead to needing more water changes...