From all the information I've read, algae grows when there is an abundance of nutrients as the plants can't absorb it all so algae grows to "eat" the rest. I'm a first time planted tank, 45 gallon, and I dose Flourish Excel Daily and have a Photo Period of 12 hours, and have no issues with algae. I do not dose ferts at all. If my plants start dying I will. My plants did melt, but are now growing back in very nicely. But like I said, that is my two cents, I have a pleco, 6 corys, and 2 EBR's. Fish poop and 50% water changes a week have been doing good. TBH your tank looks amazing, I wouldn't change what you are doing!