NAPCO setups have to put up with a lot of stress even if you never take one off road. Might even be worse stress on the hard top. They are absolutely cool beans, and I get pumped whenever I see one, but they are high maintenance to keep them rolling.
They go through bearings pretty fast, leak grease all over the place, dificult to get the right combination of correct parts, etc, but again, they are too cool to dismiss!