I disagree.
Desura is a storefront. You can download the games with the client, but none of their software requires the Desura client to run. You can actually download the game installation files and install the game without needing the client at all. And as far as I know, none of the games they have for sale there are exclusive to their store. Adding a separate Desura platform would just fill up the site with lots of needless duplicate versions. The Desura versions are identical to the versions sold elsewhere - it's one of the reasons why we decided we should keep the amount of supported PC digital platforms to a minimum.