How is posting issues one has had with a mystery shopping company unethical. If I am being honest and not just posting to trash a company then I think posting is beneficial. Maybe other shoppers have suggestions for me. If the issue is a common one among shoppers and that is brought to everyone's attention, I would think the mystery shopping company would have incentive to change. That would make the company better, which helps their clients. I have had some truly unethical treatment by a few companies, one in particular. What recourse does one have when a company won't respond to a concern?
That said, I would not feel comfortable reporting concerns on a forum offered by (and open to?) the mystery shopping companies. It seems an easy way to be black-balled.