the desyncs are caused by the protocol itself. UDP/IP is a connectionless data protocol because unlike TCP/IP you do not have the huge overhead in the packets since you toss out the receive ACK and there is no way to track lost packets. also packets out of order do not get reorganized.
its a marvelous way to move a LOT of data really fast. but it takes a lot of work to make things like games run well with UDP/IP.
TCP/IP has a 3 way handshake. it talks to who it wants and asks how much data that system can handle at a time with its bandwidth,the target system replys back saying "yea sure..about this much!" and then the client using the TCP/IP receives that and starts sending data. if it gets backed up and there is too much data coming the target host can scream "slow down! too fast!" and the client sending the data can moderate it to a speed that the host can better manage.
all this overhead makes TCP/IP perfect if you absolutely must get every part of the packets. you wouldn't want to send an Email for instance and get a garbled message arrive at the end. every packet needs to be there. but to do that you get all the overhead that slows everything down. part of the problem SS experiences is its data throughput because it has a HUGE overhead it has to manage using TCP/IP.
to give you a point of reference to dumb it down or perhaps give more information if you want to learn more here is a pic that will explain the size difference between them.
Attachment:
TCP UDP headers.JPG
ahh also one problem i have been having a lot lately with the UDP is trying to warp and getting "DCed" (ofc as i explained earlier its not really a connection...just one tossing the other a ton of junk and not waiting for replys XD) the problem doesn't happen with TCP but i also don't have problems at certain times of the day and i will experience a boost in performance using the UDP.
so i can't say its a total loss. it looks like the best way to go but compensating for UDP's shortcomings is going to take a wile and will no doubt be a daunting task. those who are about to join battle with the code of evil...we salute you!