I voted "yes" but not b/c I think I will ever need one but b/c of situations like Renee's... every now & then someone MAY need it.
About the name, here are some of my suggestions. Hope they don't sound too lame!

SI Secrets
The Hiding Place -- ooooh, I think I like this one!
If I think of any more I'll come back & share!