I've yet to couchsurf with someone I hadn't previously met, but have hosted a couple of surfers this summer. One of them, it turned out, was a bootie from Portland (not a board regular though...mainly a blogger who's been to some of the Christmas parties). Both were good experiences.
I think most of the dos and don'ts are pretty obvious.
Do:
- set aside some time to chat with your hosts. Most of us host people because we like to meet people from all over the place. Also, local people are excellent resources for interesting stuff in their city.
- tidy up before you leave in the morning if you're staying a few days. Our extra bedroom is also an office, and I wouldn't like to feel like I'm walking into someone else's room.
- Offer to cook dinner. I was disappointed neither of the surfers I've hosted offered.
- Ask before using things belonging to your host, such as internet. I have no problem with it, but some people might.
Don't:
- Ummm...don't steal anything. If you haven't figured this one out yet, then don't couchsurf at all.
- Don't smoke unless invited to.
- Don't ask for a key. If your host is comfortable giving you one, they will offer it.
- Overstay your welcome. Put firm dates in your note asking to stay. If you hit it off with them, then staying longer might work out, but if you want to stay longer try to think about it from your host's perspective. Maybe try to find another host in the same city.
That's really about it. Little gifts are appreciated, but I don't think they're necessary. Think about your audience, too...not everyone appreciates alcoholic gifts.
I can't really think of much else. It's really standard "good guest" etiquette. I think there's a page on couchsurfing dedicated to this sort of thing.