Decent progress!
I like the led lights. "want some of them"
Panels look like s.s.?
If so very nice
I would suggest some sort of channel or S clip to hold lexan view ports in place and avoid drilling lexan panels.
This should reduce crazing or cracking! "not always"
Just an idea and I bet you have it covered

md