@boing.
I can clear things up for you...
You can run it as One *OR* the other.
Service mode, you are right, you will not get the pretty graph indicating whats going on
Client mode - pretty graph.
If you run it as a SERVICE, then you have 2 ways to keep track of what its doing..
1) run the service with LOGGING set to output to a SHARED drive.. this tells you in a text format, everything that it is doing, from what packet its working on, to Mnodes a second processing rate.
2) run one of the available Distributed.net proxies.. and pull the stats from that.
The second way, the proxy is more aimed for people with LOTS of clients.. one person on IRC claims to run a proxy for around 200 clients (corporate network), so I would recommend just outputting a LOG from the service to a shared drive, and checking the log when you feel you want to.
I do this for the wife's machine, I just log into the shared drive and check the log.