if yo use the hard top there is a very easy way,,
fist yo need to weld 4 1.5 inch sqaure tubing to the roll bar pointing up and a plate about 2 inches by 3 inches on top of this. "all this on the big section of the 3 piece hard top"
the plates will have to be exact against the hard top ceiling inside.
then you put same size plates outside the hard top "on top" and bolt this ones
thru the top and to the inner plates.
now after this you can mount anything you want to those plates it will be extreamly strong "every thing suported by the roll bar" ,easy to make, and eficient.
now if you think its going to be bad to drill thru the hard top to do this ..dont.
there is nothing wroung with it and if you decide later down the road you dont want it anymore you can just patch the drill holes with epoxy.
im doing this but with something extra ,read the "jk hard top project" here on the jeep forum .
2011 jk unlimted tan
2011 Grand Cherokee
2006 LJ unlimited
07 jk unlimited -sold
02 tj -sold
01 xj - sold