Hey there, thanks for the kind words. Co-founder of Rapportive here. I had exactly the same experience when renting a room in my house. A facebook or myspace link told me more than showing people the room, as people tend to be on best behaviour.
Interestingly, we've had similar stories of folks finding Rapportive useful when hiring. One VC was hiring an associate and found the tweets more telling than the CVs.