Has anyone installed this in their Gladiator yet? I am in the process of installing the Road Master tow brackets and would like to do this at the same time. Web site says it fits Wrangler and Gladiator, seems a bit long for Wrangler. Hopefully not too short for JT.