Disabling SMT on Intel CPU's: Necessary for the Desktop?

I just read this article where Greg K-H recommends disabling hyperthreading on Intel CPU’s to prevent future Spectre-like vulnerabilities, which is, according to him, a 20% drop in performance. Is this a concern mainly for server and enterprise, or should it concern desktop users as well, i.e. should I turn my hyperthreading off?

Most likely not worth for desktop as viruses targeting desktop Linux users are rare to begin with.