First off, welcome to the site.

I've never heard that about the sun hitting a frosted plant ... As always when I hear something like that, I'll research it myself before believing it, but I will definitely keep it in mind.

Will you be starting a grow log?