I'll let Brian reply re the pod - it's an interesting piece of kit, and custom made.
Reliability wise I don't think they're too bad. Certainly you can expect a Land Rover to break just as much or more! When they do break they're not cheap, but the engineering that goes into them is pretty good.