Ive seen the little green eyeglass lights at my local hydro store but don't know if it's a special green spectrum or not.

No.....you should not check on your plants during the dark hour.