At the end of the day your decision is the best but I can tell you that I'd like to buy Kerish without a doubt and here I completely agree with
@_CyberGhosT_ .
The team behind Kerish Doctor is really reliable and accurate.
I am using KD, thanks to (one year) giveway and yes the algorithms are updated on a daily basis, at the end of my promo license I will buy it.
One day I noticed that, after a cleaning session, KD was restoring a deleted file (probably by mistake).
Certainly it was not a critical file but I appreciate this care and attention by the team and this was the first time I saw this automatic routine in a optimization tool, so I suggest to use KD in real time (it can be slightly heavy in terms of resources, but it's worth it).
Buying KD I want to support a serious and efficient development team, which is the main reason, just my POV