I have seen your tank, and you have way more plants than I do, and they are faster growers too... I am pretty sure that I introduced the algae explosion I experienced via a new bunch of moss and a couple of plants I did not dip first...
As to my DIY c02, I have a little glass nano-diffuser feeding tiny bubbles into my AZOO palm filter, and I was getting incredible amounts of dissolved C02, so much so that I could not keep up with the buffering. I mean, my ph dropped from 7.6 to 6.3 in a matter of a few days... I was planning on addressing the buffering issue with some media of some sort in my filter, but I happened to simultaneously have a huge outbreak of cyano-bacteria and hair algae from the introduced plants. I was trying to maintain a level of nitrates of at least 10 ml/l and phosphates of .1... So then I just did a complete tear down and have tried placing the diffuser in a different spot and cut the lights by half... I am now doing fine as far as keeping the nutrient levels steady, but I guess that is because I am not really getting the plants to take them up as fast due to the lower light (I know the light is too low because of my brown diatom bloom...)
So, now I am hesitant to increase the lighting until I can sort out the buffering issue and get properly prepared to deal with the increased growth. I was successful at getting things to take off... In the short time I had the c02 and high light, all the plants grew like mad.
Now I am trying the C02 diffuser under a "bell", which is keeping a giant bubble of C02 in the path of my filter flow...
Any suggestions?
Just did a test:
PH = 6.8
KH = 9
C02 = around 40ppm?
NO3 = 5 ppm
PHOS = 0.5 ppm