I think the social circle aspect might be overrated. How often do you need to speak anonymously within a group of friends, unless you're trying to stage an intervention or something?
Maybe. The premise of this whole concept is that we don't really know most people's ideas. Even our friends may have important things to say, but we would never know about them. For that reason, I can't say it categorically wouldn't work in a social setting.