Hello,
I use the "FireDaemon" tool to make MRTG run as a service. It seems to do its job very well, so I don't see why it wouldn't work in your situation.
Here's the link to the site. It's a freeware program so it's worth a look, at least.
http://www.firedaemon.com/
Hope that helps.