Unless I'm working on something, when I'm at home I'm barefoot most of the time. Despite my being a 2nd generation San Diego native, I haven't forgotten my rural North Carolina roots... (Dad had 2 pairs of shoes as a kid: one for Sunday School, the other for school...)
I have RV parking at my house that's 1/2" granite, and quite pointy. I walk thorough it all the time with little discomfort.
RE: Vapor barrier: My sleeping bag should be plenty warm, but I'll give that a go if this weekend's hang doesn't work out.