Bitcoin transactions are only safe to perform with people who you TRUST. They are anonymous & irreversible. So yes, someone could absolutely scam you by requesting advance payment via Bitcoin.
That's not to say that all requests for Bitcoin payments are scams. Bitcoin is a great way to make an advance deposit to a provider who you TRUST. Many of my trusted regulars voluntarily made advance deposits for my upcoming tour, some of them via Bitcoin. Bitcoin is my favorite method to take deposits, so I will usually suggest it first and then follow up with other options if someone doesn't want to be bothered with the technology involved.
Also, I totally disagree that Bitcoin is "too slow" for use in our industry. With the correct network fee paid by your wallet, transactions can complete in a matter of minutes. For me it's been incredibly useful. I accepted a $300 advance deposit via Bitcoin TWO WEEKS ago and it's now worth $450. Most escort ad venues accept Bitcoin as payment for advertising, so I basically am getting 50% more bang for my buck just because I'm dealing in Bitcoin.
True enough that it's volatile. But the trend is very strongly established as increasing & as long as you're not budgeting dollars and change, either accepting & using Bitcoin quickly or holding it as an investment are both super practical for providers IMO. The only thing that it really doesn't work as is an alternative bank account. Wouldn't want to have my "rent money" sitting around in Bitcoin.