Your article makes some good points. I'm surprised, though, that the user you mention (Peter) didn't tell his firewall to permit Surfulater, since he was installing the program. Perhaps it might be a good idea for you to include a very brief note at the start of Surfulater's download instructions suggesting that the user make sure his/her firewall permits Surfulater to have full access to the Internet.