Brian, with respect to the Mantis bracket, did you mount it angle up or angle down? I have not had a good look at it yet, but had always assumed it was straight. I picked one up yesterday, along with the fire extinguisher and figure it is a good nice day project.in the near future. With respect to the bracket, I am happy it is painted (although it does not appear to be powder coated), but was surprised at the welds. Not how I would have done it up, but probably serviceable.
I ended up angle down. And you are right, it is extremely difficult to get the mats out, and even worse to get them in. Basically I had to pull up on the bracket to create enough clearance to get the mat off the Velcro.