It will run into the problem that the B2B world is small for any given operator, making transactions a repeated reputational game. Named reviewers will not criticize because it only hurts them for future partnerships, and anonymous reviews are hard to substantiate. There's also enough money in this stuff for defamation lawsuits to enter the picture.
I'm not sure what a good solution could be, just that I've seen enough examples of trying to research a potential partner where you get one story from a loose acquaintance and a totally opposite view if you are lucky enough to have a good friend willing to give you the real story.