You are miles ahead of me Man, That is fantastic, your hard work will for sure show when your done.
BUT, I seen someone else commented on the zipties holding your lights up. I know that just might be temp, but please change it out for a perminent solution. I'm an Electrician and know for sure that all zips dryout and get brittle at some point, and with the latent heat from your lights that could happen fast. Because them light falling in, would be terrible, GFCI protected or not...But WOW GREAT JOB !!
STEVE