Installed some ditch lights, the Nashfabco brackets, and a Garmin Powerswitch.
I agree with what others said elsewhere on the forum, the nashfabco brackets are way over priced for what they are, and although my tabs didn't break, they will eventually if/when I take them off a few more time.
THAT BEING SAID, I think they look great and currently, they are meeting my need to mount lights AND an antenna. They also provide additional engine compartment venting, though it probably doesn't need it.
I went with the Garmin Powerswitch because while spendy, not running wires through the firewall is priceless to me. I'll eventually add other accessories to it, but for now, it's just the ditch lights.
Fortunately everything you need to install it is in the engine compartment, power and a ground.
Based on a photo posted by another member, I decided to mount it on the passenger fuse box cover and that turned out great because the battery power and ground is nearby.
I used the power towards the front of the truck.
I cut a very tight hole through the cover, and loaded up the connection with dielectric grease for a little extra protection due to that hole. I will follow up and put some silicone sealant around it eventually.
Factory ground point on passenger side, conveniently ran the switch and busbar ground here.
I'm sure I could have made the wiring prettier, but I wanted to leave enough slack and such that the cover could still be removed and set aside without disconnecting anything and that's what I've achieved.
For the lights, I'm giving these lights from Harbor Freight a whirl for 85 bucks. I've had Rigid before, and I can't tell a difference in quality. Time will tell.
And here they are on the brackets. I gave a test drive tonight and now I understand how useful these lights will be, not just for offroading.
And the side with the antenna.
Screenshot of the powerswitch. I wired the lights separately so I could turn them on independently depending on need.
Oh and I installed hoot struts. Should have came with them.
Productive day!