Singing the praises of an app that a software addict such as myself can't actually try out is like waving a red flag at a bull.
Back in the DOS days, I tried a lot
of shareware. The scenario was often that I'd try several things in one session, only looking at them superficially, and binning them rapidly if they didn't solve the immediate problem. Then, a few months later, I'd have a slightly different problem, and think hmmm, didn't that such-and-such program say it did that? And re-test as appropriate. Because it was DOS, uninstalling almost invariably removed all traces of the program and one could start an evaluation period all over from scratch. I wasn't trying to rip anyone off, but I don't usually have time or inclination for exhaustive tests, nor can I always see ahead to the next problem.
But the Windows Registry has changed all that. Software producers have a means of ruthlessly and mindlessly enforcing their policies, as if I had a continuous 30 days or whatever to test their software. In other words, it's a damn sight harder to test software than it used to be, and more expensive. I don't really have an answer to that, but miss the good old times...