I personally prefer scripts or anything that I can run on linux because I can get as much compute power as I need for cheap. A Windows vps can get expensive if you want lots of cpu power but if you want to run a bunch of desktop apps on it, I could see it being worth the investment. Seeing as how I never try to do any marketing related tasks from my phone or tablet, and because my laptop basically goes everywhere with me, having mobile access to software isn't a major concern for me, but I can see how it could be for others.
What I care most about with my software is it being set it and forget it, I don't want to have to babysit it. Few desktop based tools get his done right, GSA is one, there may be others that are truly set it and forget it, but not many.
Some people prefer web services / Saas offerings , but I hate the feeling of having no control TBH.
Then there's hybrids like rankerX and the likes which is cool. but out of curiosity, does anybody actually use the browser interface anywhere besides their desktop? If not , isn't it just pointless? I mean, unless your accessing the app from your phone or tablet, I don't get the point of running a server for a single user seo tool .
I've kind of been out of the loop for a while so I'd be interested to know what everyone's preference / opinions are in 2018.