I guess more specifically I want to know how to ensure I retain ownership by having sufficient contact information in the Administrative, Technical and Billing contact fields, but without exposing too much personal information.
I was thinking about using a P.O. Box instead of my address. Are there any downsides to that?
Or does this contact information have little to do with stopping social-engineering type attacks where someone might try and steal ownership of my domain names?