I think it's a pretty neat device (based on the last time I checked out their website, a year or so ago.) Generally safe since it's a dune buggy under a parachute, and entirely appropriate or so it seems for their mission, flying a few supplies in and out of Africa and other places with no roads.
And even readily field reparable.
(I am a bit shocked by the $100K price tag.)