Hey, welcome to the team! Should get you some nice points.
As the service installation doesn't work too well with the GPU client on Vista, the best thing to do is probably just to install the standard system tray client. That way it'll start with your system and won't be intrusive apart from the system tray icon. If you don't open the viewer it's not really any slower than the service version, and has the bonus that you can pause the client easily if it interferes with games, etc.