I've had outcalls to my house in the GTA, when I'm in the GTA.
I find the agency booking people like incalls - perhaps because it cuts down on travel time for them and the girls and makes for easier bookings of multiple people if the clients are the ones on the move.
If the girl is unreliable, outcalls are great as I don't have to worry about driving an hour each way into the city and finding out she didn't come in today after all when I appear outside the incall location. If she shows up at my house, great; if she doesn't show up, no skin off my back as I never left home, can surf Terb, have a scotch and soda, and spent nothing.
Popular girls are less likely to go for the outcall as they have to drive/be driven an hour out here, then stay for the appointment, then drive an hour to get back downtown. So they are using up three hours and getting paid for one. If at an incall they could fill the day with appointments and make more. Less popular girls don't mind the drive as it beats sitting around the unit surfing Ebay/watching TV. I find if I call for a popular girl for outcall the booker says she is booked up, but if I say OK, how about incall instead then I can get an appointment that day usually. The extra fee for outcall goes for the driver.
A lot of the girls I've seen fall into the unreliable category. I would never book an outcall to a hotel unless I happened to be in a hotel for some other reason. Why pay $250 for a top hotel room and then find out one's pre-booked apointment made two days ago is off because the girl called in to the agency to say she wasn't working today after all.
Incalls have one downside - in winter the waiting around outside the building for the agency to give one the buzz code and room number. I think a better idea is giving me the info 5-10 minutes before my appointment when I am still in my car, then I can just arrive at the building and seemlessly walk in. Standing by the curb freezing waiting for the agency to call the girl and then call me back to say I can go up is a pain. One time I had to wait outside for 10 minutes in -17C temp for the agency to call me back. Once I had to wait 35 minutes in a coffee shop. Once the booking girl told me the SP was getting the unit ready for my appointment and I saw the SP (I was a regular) walking along the sidewalk to the building to start her shift. She noticed me standing there and walked over and said 'hi - what are you doing standing here?' and I said 'I'm talking to xxx listening to her tell me how you are tidying up the condo'. So we both had a laugh at that one and went up to the empty unit together.