Maybe I'm missing something but why would anyone recommend a desktop wallet of any sort? It's not something I've ever considered for a second. Your online computer is a gaping hole waiting to be plundered. A Bitcoin wallet is just another program sitting on there ready to be ravaged.
They make sense if you're using a fully offline machine which most newcomers would never consider. And if you actually figured out how to do Bitcoin transactions fully offline you may have to buy a junk laptop which'll cost the same or more than a proper hardware wallet.