I run it as a service on each and every PC that I have RC5 on, at home and at work.
If I want to see my keyrate, all I have to do is open up the log file, and there for me to peruse, is current and past keyrate, summary, and how long it has been up.
At work, if someone turns on the PC but doesn't log on, it's cracking. If they are out of town, I can turn on the PC without logging in, and it's cracking. If I have to re-boot the PC, I don't have to think about re-starting the client, or about the client appearing (and getting strange questions from users at work) that aren't needed. :Q
I've created scripts for everything I need to do with the client, from updating to installing, to uninstalling, to starting the service.
And if a cow is acting up, all I have to do is check the log file, it's all there. The only thing I don't have is an indicator on the current block being cracked, but I usually don't need that info anyway, or I can wait a few minutes to find out.
Once I switched to the installed service client, I've never looked back.
Just my 2 cents, and my own way of doing things.
