I heard somewhere something about how to deal with desync at the beginning of a match:
If one of the two player is the clear winner, because the other is about to lose, or whatever it happens, that player wins.
If desync occurs and no one has a big advantage, then let's finish the match, each one of the contendant vs the other player's ai; if both matches end the same, then we have a winner.
E.g. : suppose a pvp Mormegil vs TStar, a desync occurs...Morm continues the match on his own pc vs TStar's ai, and so does TStar; if Morm wins vs ai and TStar loses vs AI, the Morm is winner, otherwise let's have a new match.
A issue is that I don't know if those wins can be confirmed (e.g. by screenshot) in less time that if we have a new match.