I like it. And it's surprising how much a cage in a cherokee changes the vehicle and the way it handles. Cages tighten those unibodies up very nicely and make them feel like a real rig. The extra head-room is a plus. I'd put one diagnal bar behind the rear seats if possible. The roof area seems a little heavy and over-kill but it looks good too.
I've been wanting to cage my ZJ for a while now... I had a cage in it that sucked, and got removed, and this type of design would solve most of the problems that made my old one suck. I'm just thinking, for a full bodied rig that will see mild to moderate use, but needs to retain family comfort and room on the interior, this seems like a good idea. I like the idea of a diagonal bar behind the rear seats. I'm hesitant to put anything behind the drivers seat for fear of losing utility in the cab, and putting something there for my kids to smack their heads on. I've got some different ideas on the C pillar, possibly involving bracing and tube work from the rear bumper to my rock sliders inside the rear wheel well, and the C pillar running thru the wheelwell.
We shall see what I can come up with when I have some time to really measure out and figure out dimensions.
I won't go nearly as heavy or elaborate on the roof tho.