I'm mainly outcall only (apart from the very occasional hotel incall day), and get the business I need - so it depends how much money you need to make.
Some weeks I have only 1 booking, some weeks I have 7 outcalls (bear in mind I only take 1 booking per day and some weeks I can't be available every day - which can be one reason for only 1 booking!). It averages at around 3 per week, some of which are long, some of which are not. When I offered permanent incalls I rarely got asked for outcall. When I changed to outcall only, I then received more outcall bookings - I think if incalls are available that's what most will go for, but not all, some men really do not like incall and some are able to do either.
Hotel incalls if you have the time and inclination can bring more money in in 24 hours, but not always. For example I could have a 2 hour outcall one day, a 2 hour the next and the remainder of the time apart from getting ready and travelling, is mine. If I'm working incall I take a maximum of 3 bookings, 2 first day, 1 morning before check out. I need them all to turn up, and I don't have as much spare time, net gain is usually around ?150 more than if I'd just done the outcalls.
It does however allow me to keep up with regulars who aren't able to book outcalls, and that's the bit I enjoy.
I've also had a few issues with service in hotels, heating not being on, things not right in the room, being sent to rooms which aren't ready, turning up and the room isn't ready/doesn't have the right number of towels in the room, laundry hasn't been that day...........so it comes with it's own stresses.
If you work more intensely, and get over the bumps then there's more to be made incall.