Sorry no one replied to you before this...!
Private registration is ok, but the question is "Why do you need it?" and there can be several answers. The WHOIS will still have an email address that should forward to your email address. Then you can reply or not to what people send you.
If you want to sell domains, I would not make it any harder than you have to for people to reach you. I would create an email address forward that you can add to all your domains, and then change if you start getting lots of spam. With bulk updates it doesn't take long to change the email addresses for all your domains if you need to.
And NOT having a private whois may help people to trust you are an honest domainer, since they can see who you are. And you can use some of the contact information to list the domain for your company or sales site. Or just have a short message "Contact us if you are interested in this domain".
We don't use private whois for most of our domains and have 3 different email contacts for the 3 contact types. This is so if one of the email domains is not working we can still get email at the others. We don't want to miss those sales leads, the renewal notices, or any C & D letters that may be sent.