Human-Powered Helo - Mission Possible?