It's up to you on this one I think, you're the only one who knows how comfortable you'll feel. If it was simply the case of which is better, tarp or tent then you'd get lots of answers, but in the specific social context you can be the only judge of how much privacy you need.
You must have...