I finally got the chance to put on my gasket ninjas today and they are great. These are a very high quality item, much nicer than factory. I also appreciated the fast service and communication from @
wdninja.
I didn't have enough of the sticky stuff to make the full dam around both sides, so I glued on the gaskets and did as much damming as possible and will add more tomorrow.
The top of the lights w/ the factory gaskets was just a total mess of dried mud, leaves, and other junk. It's no wonder eventually those thin tape strips leak.