YFL can't legally have a list of what companions are offering. They can't determine it either. Legally, the only person that can determine what happens in that time together is the companion and yourself. The only thing they can legally offer is the persons time. Yes, there is a "list" of things I would typically offer but I will not ever promise it. Men say they're "clean" but I've had enough poop stains on sheets, towels, rotten breath and dirty hands to know never to promise anything other then my time. As msmanda said, money doesn't negate consent. Nor does having an agency dictate what they should be doing.
We may not have travel expenses by being local but there is still hotel or incall costs. Have you seen the price of rentals in the city? Plus there supplies (bedding, towels, laundry, cleaning goods, ect) and bills that come with this business. Some "locals" travel 2-4 hours to be in the big city as their communities are too small to work out of. With having private incalls, landlords and building owners are watching traffic of the building. It gets harder to see 4+ clients a day to maintain a safe and discrete incall location. It's finding a rate vrs volume that you want to achieve. A $2000 apartment in Halifax, that companion has to see 10 people at $200/hour, or 5 people at $400an hour. Plus all your other expenses. It's $200/month for tryst, $100-300 for leo, plus other ad sites. We still have the same number of hours "in offiice" as YFL, but we are one person. We have socials that need tending or re making from being deleted. We have ads to run. E-mails and texts to respond to. A beauty standard to uphold. At what point do I want to have to see 30+ clients in a month plus all of that to run this business? Yes, I'm going to continue to be 400+ an hour to make it all worth my time and enjoy life. At what rate covers all your cost in the amount of volume you want to handle.
YFL has the magical thing of being here for a limited time, so when they show they have a bit more demand on their time then a local that has flexibility to their schedule.
There was a tip given to me when I first started in the industry. Your rate will determine the type of clientele you will have. The easiest way for you to remove/filter out a type of client is to raise your rates.