For a number of reasons I needed to switch up the roof basket with something better. My favorite rack made for the XJ was the FrontRunner flat rack but it wasn't quite wide enough or long enough for me and it was out of my price range.
After a ton of research, I came across some info on ih8mud for what was dubbed a "JMoose rack" made using a 4 wheeler ramp. Once again, I came across a killer deal on Craigslist and jumped on a snowmobile ramp. Extremely strong and met my needs perfectly. Cut off the hooks, capped the ends with aluminum angle, and mounted it to the yakima crossbars using 16 u-bolts. Cool thing is (1) it is aluminum so lightweight and won't rust, (2) the crossbars work with yakima and similar accessories, and (3) it is strong enough to hold whatever I could throw on it.
Naked roof
Mounting towers
Test fitting
So much room for activities
Painted it black and finished it off with a 51" Combo Lighbar from Quadratec