As far as rates are concerned personally I’m not convinced of the benefit of having this as a drop down field rather than a numeric (or free text) field that records the actual price paid for the session, particularly if this is primarily being done in order to try supporting searching by price the same way as other attributes.
There are a considerable number of factors that can influence the price of a session (or hour):
incall, “incall” where the escort books a hotel room etc rather than use their own place vs outcall
duration:some escorts give a significantly discounted rate for multiple hours/overnight… others simply multiply their hourly rate by the length of session, it therefore isn’t possible to work out what a provider will charge for one hour based on the price of a longer session
Location: “average” rates vary considerably from city to city and from country to country and a travelling escort may or may not adjust their rates to reflect their current location
Activities: some providers charge extra depending on what has been requested whilst others charge a fixed price based purely on time
loyalty discounts/grandfathered rates which regulars may get that aren’t offered to new clients
Location of advert/method initial contact (I’ve heard of a few providers that vary their rates based on where they are advertising)
When the encounter occurred… due to inflation prices from 5-10 years ago aren’t directly comparable to prices being charged now
Currency fluctuations (where the session wasn’t originally paid for in US$). A change in exchange rates may change which band a price maps to even if the provider hasn’t actually changed their rate at all
This all makes it extremely tricky to produce a single value that is comparable between reviews and therefore useful for a search
As someone who doesn’t live in the US I’d also much prefer to see prices shown in the local currency for where the encounter occurred than in US$ as this minimises the amount of currency conversion needed to figure out what a similar session might cost and what the equivalent might be in my own currency and it is much easier and less prone to error for a reviewer to report what they actually paid than worry about converting the amount to US$
In my opinion the fixed sized bands also don't work very well as they fail to distinguish sufficiently between different prices at the lower end (Eg: in cheaper markets) and don’t go high enough for longer multi day sessions in more expensive markets…. As an example until recently in the UK £150 was fairly average whilst £200 was quite high yet both fall in to the same $200-$299 band when the prices are converted to US$.
Having the price of the session shown alongside all of the other details of the review does provide some useful context for the review even if it isn’t a good way of carrying out an initial search,
If a searchable field giving an indication of price is desired then an extra field recording a simple rating of how the provider compares against other providers in the same market might be more useful than the current price bands, as long as the actual price paid is still recorded and shown in the search results.