It gets a good review here if that is anything to go by, but i am a novice so you bring up a good point about log ins etc.
I was also concerned how best to add it to my firewall but ended up selecting public.
http://www.techsupportalert.com/best...ng-service.htm