The power you need from a kite to hydrofoil you can pull the kite in from the air on it's front lines and land it where you stand, try that with your tube kite!
Plenty of videos of people hand over hand on the front lines too. I just can't be arsed to find them right now.
Perfect demonstration of hindenburging. What shit model of kite is that? So people can avoid it. That is also an uncontrolled landing, which won't work in tight spaces either.