Hey guys,
Thanks for the kudos and tips.
This is a slingshot NF2 kitefoil. I can ride it with my kite and behind a boat without any trouble (although you do indeed have to pay constant attention or surprise stall, and I can't jibe yet). I'm 165lbs and start to foil at slow speeds below 10 knots...