That roof will not work very well in areas with snow. You're going to spend an hour cleaning off the snow and ice. In my region a hefty fine is in store for anyone who does not clear snow and ice from their vehicle roof.
I drive a Dodge 2500 4x4 and my roof is 1/3 the size of that beast. And it's 6'6" high which makes it awkward to be able to remove ice. If ice flies off and hits another vehicle while I am driving I am in big trouble, and rightly so.