>>332486642
>am i going to get creeped on
maybe
>have people see the shit i do
probably not

If it concerns you (it probably should), just make a quick fake facebook account, put in some realistic-looking basic info, and use it with that. I did that on launch and haven't had a single problem since. 

>i heard the stock strap and/or face pad is uncomfortable for some
Strap has been fine for me. Face pad is workable but a better one does help. There's somewhere on the oculus support website where you can claim the foam is giving you skin issues and they'll send you one of the good interfaces for free. If you don't want to do that, they cost $30 and are pretty nice.