Hi,
I really hope I don't come off as condescending while writing this. I dont know how well you're familiar with planted aquariums and such, so im gonna err on the side of not as familiar and speak from my own experience.
In my opinion, I dont think you need to limit your stock that much. I've had several heavily stocked tanks that were also heavily planted. Your algae is dependent on your water quality, light, how well your actual plants are established, and of course nutrients.
I've noticed that when I did fewer water changes, the algae did grow more than when I did more water changes. But a 40%? Thats a lot. Just stick to 20% weekly and you'll be better than good. Just don't run into the mistake of thinking you can do rare water changes cause the tank has so much plant matter that it's almost a self sustaining ecosystem. I did a 50% water change after like a couple months of not, and that caused a huge and sudden fluctuation of the co2 levels (I dont use co2, but there's always co2 in a tank, thats how plants build mass) which lead to an outbreak of staghorn algae. Luckily, i caught onto it really early, and was able to get rid of it pretty easily.
Light comes in tandem with nutrients. If you have like 12+ hours of light, you're dosing with fertilizer, and you feed a lot, you're likely gonna have algae problems. Dial back on the light, and a bit on the ferts and food. Generically speaking, 12 hours is the maximum amount of might hours per day. I had a 20 gal long with 12 hour lights, and I dosed every 4 days. After a few weeks, I noticed the plants were doing phenomenal, but the algae was starting to grow faster too. So I changed to dosing 1x a week and fed the fish a little bit less and the algae stopped growing so fast.
Plant establishment. When you first plant your tanks, your plants don't start growing immediately. They have to deal with the trauma of being uprooted, moved/shipped, and then replanted. And especially if they're slow growing plants, then it will take some time. And since they're not using those nutrients, the algae will. Once your plants get situated and start growing, the algae will have less food. I suggest sticking in some fast growing plants to help deal with excess nutrients. I like stalk plants cause you can just cut them into ½ or ⅓, plant the pieces, and boom, more plants. They seem to rebound faster. I've had great experience with Ludwigia Repens.
Now as for stocking, I have 2 points to make. #1) the number of your fish doesn't determine your waste production. Its how much you feed your fish. Your fish can't poop/pee what you dont feed them. 10 fish will produce nearly the same amount of waste as 30 fish, if you feed them the same. If anything, i think the 10 will produce more, cause the 30 will actually use the food, while the 10 won't be able to and some of it will just pass through their bodies.
#2) get some tank cleaners. Snails, they love to eat algae. You can get the fancier big ones like Nerites, mystery snails, ramshorn snails, or even rabbit snails; or you can get the regular small "pest" snails (i dont know their name) that many aquarists think they need to avoid. They're really helpful, people just think they look unsightly. I think they make an aquarium look more natural. They won't hurt your plants, they'll just breed to the amount of food available for them. So they eat your algae, and if the algae growth rate slows, then these snails will just die off to the new level of food. They won't harm your plants, only help. You could also get shrimp. Amanos are bigger, but red cherry shrimp will breed a lot so you'll get a whole colony which is cool. Just make sure to provide plenty of hiding spaces. You could get algae eating fish. I haven't had much experience with rubber lip plecos, but my research tells me that they eat algae life long so you don't have worry about them out growing. I do looove me some Otocinclus fish. They're an algae eating catfish. And they're specialty is eating the algae specifically off of your plant leaves so they'll work great at keeping plants algae free.
Hope this helps.
Sent from my SM-A215U1 using Tapatalk