Upload & Sell: Off
I voted "home". I always suggest we meet in my "home studio", which is really just the front room of my house dedicated to client meetings. Then I offer to meet them in a location that may be more convenient to them, i.e. coffee shop. This morning's meeting was at a coffee shop downtown because I'm in the southern edge of town and they were coming from the northern edge of town and had many meetings scheduled for today since they are in town only for the holidays.
Edit to add a story along these lines: Before I used the term "home studio", I used to suggest we meet in my "home" without the option of meeting at a coffee shop. After one such exchange, I had a bride request that we meet in a coffee shop. Awesome, no biggy. When we got there, she was alone and although very pleasant, made no bones about telling me that inviting her to my "home" when she was traveling alone was a little creepy. I agreed and thought to myself, well, I guess our work here is done... As it turned out, we hit if off and she booked me. Lesson learned.