Yeah pretty impressed with the progress of my white hab so far. The new stuff really seems to be helping, I would certainly recommend getting some on your plants to give them a better chance.
Have you got a light you can get on them during the darker days? They would benefit from an extra...