Not sure how they are for filesharing but I remembered seeing poeplepc in a spyware scan...it's not malicious or anything, but their dialer software includes a browser hijacker (toolbar) and apparently you must install it to connect the first time. This link is an ad for another service but it's interesting info all the same:
http://www.spyware-removal.com/uninstall-peoplepc.html .
It's removable after the first connection anyway. They kinda remind me of AOL. That could be a good thing, more resources for you if 95% of their customer base can't work out how to use a computer