I played with one for a couple weeks last fall in AZ. Conqueror is coming back to the US with a new owner in Mesa, AZ. Roll-out of updated models coming soon.
As for the offroad-worthiness, they're legit. Basically, anywhere you're willing to tow it, it'll go. The air bag suspension I had on...