No Prob, I also had similar lights at one point, probably the same ones if they are "Light of America" brand. They worked very well for me.
You plants look healthy as far as I can tell. I had similar problems on my leaves, I have reason to believe it was ants.
Also, don't be afraid to let the...