Wouldn't want to operate above about 5 feet without some kind of parachute, even then there's a big 'dead man's' zone between that height and the point where a parachute could effectively deploy, inflate and cushion your plummeting fall.
Having said that though, it looks at least a bit promising.