Interesting idea, but wouldn't pulling a profile from your pool of Facebook friends limit this in a pretty big way? How often are Facebook users friends with people who are <i>really</i> different from them? This seems like it might allow a user to "practice compassion" for people who are superficially different from them, not people who are more radically different, in culture, political leanings, religious background, etc