Some guys change their location when they move around, not just to appear local, but to show what part of town they’re in. In a lot of major metros, a provider’s location can play a part in their business.
The pros of travel locations are basically to try as much as possible to drum up interest before you’ll be in a city. Some of us will cancel trips if there’s not enough interest (sorry for the guys that wait).
The cons of advertising beforehand is that even if you try as much as possible to mitigate it, by changing your headline of including travel cities in your text, you’ll still have guys whom won’t pay attention. If you advertise multiple travel cities at a time, you’ll find yourself texting “hi! I’m not currently in [city]. My as says I’ll be in [city] from [date to date]. Would you like to meet while I’m there?”
Sites handle this differently - RM shows you a month before your travel dates, MF a week - but it’s still a pain.
That being said, the bad of annoyance is outweighed by the good of guaranteed appointments before you visit.
Hope that sheds some light.