You had me at the unistrut and emt, the lights are just the chocolate fudge sundae.
Is it overkill?I say no, If I had any say in residential wiring code, things would be way different, I'll work on my on stuff( similar time frame as above ) but do not enjoy dealing with pre existing residential wiring