That is sweet the way it is usable, saves a vehicle and driver.
Was there a learning curve to riding it? Imo PPE for sure. I'd probably go with gloves as well as helmet and kneepads probably wouldn't be a bad idea.
Er, um, how'd I not know or forget you have a grapple truck? Have you ever posted vids of it?