To be honest, at first I wanted to use some other adjective than "less than optimal", but then I thought that I would probably be scolded if I started to swear.
Anyway, using the Desura updater is painful (at least for me).
First it takes 45 minutes or so to verify the files, before the actual download starts.
Then the download stops after 25%-50% with some "connection lost" error message.
Which leads Desura back to checking the files (45 minutes again) and starting the download again.
And after ~3 hours this had happened three times and I gave up in despair
I well aware that this might not be Xenonauts fault in any way, after all it is the Desura updater, but since this is my only game on Desura, I elected to place my rant on this forum. Lucky goldhawkinteractive!