As creepy as it is, I can see some usefulness in it. Granted, its loud but 20 lbs. of insulation and exterior "skin" would quiet it considerably and only reduce the capacity to 300#. Still a lot of gear.
The tough part would be recharging on a wilderness trip. Nowhere on the video or article does it allude to charge time, run time or its weather resistance. Remember, GM scrapped their electric car because the batteries were good for about 20 miles in cold climate. I don't see this "critter" being good for a whole lot. At least for another few years.
The best part about a vehicle like this would be that one could cut loose the gear and ride it out of the wilderness if injured.
Chris