I went there ONCE to see the generic Mudcat place, to see what it had. I did nothing and said nothing....and suddenly my mailbox is full of people adding me. I actually know maybe 2/3 of them.
I don't think my brain is wired for a site that 'introduces' you, even when you are standing in the shadows trying to be inconspicuous.