I've created
blush_squick, a comm for embarrassment squick sufferers. I think I've seriously lost IQ points dealing with ftp, so there isn't much there, but feel free to join, and post and do whatever you like. Pimp to those who would appreciate it.
(I can't remember who suggested blush_squick as a comm name long ago, but it wasn't me.)