I switched off sales of my last desktop app a couple of months ago. It was still bringing in sales of about $600 a month, but it felt like a weight hanging around my neck. Despite shutting it down I expect I'll still get a couple of support emails a month for the next 10 years.
We're building a desktop / SaaS app right now that we'll be selling using a SaaS model. A combination of desktop app built with Electron and a web app for managing accounts and teams. I'd never touch a "once off" pricing model again.