Nice review! I wish I could have got the MX4 to fix my 24 Tacoma. It would hit the cameras when open and could not put the bump stops on to prevent damage. Stuff just didn't line up.
I have one on my Tacoma limited and it did leak a bit. The drain hoses were also not as well routed as on yours. It was already on the truck when I bought it. I’ll have to investigate a little and see if I can find and fill any gaps and better route the drain hoses.
From what I've heard from others and personally seen. This is just a rebranded mx4. They also apparently make it for Ford under the Ford brand and they look identical. I've heard issues with Bison covers but they are way cheaper.