Self landing is a tricky thing especially way overpowered. There is not much on the subject from the manufacturers so everyone is trying their best with their piece of equipment. The universal thing to know is: do it over water, fire the safety with the kite low. I also start to believe after this o...