Wow, that was some great racing (Moth v kite v 49'r)!
I didn't know kites could go upwind better than a Moth and a 49'r! Yeah, I think you've got the right finish order.
And what about foiling kites? Can they go upwind as well as the non-foiling kites?