Would mudcat be a suitable place for listing good agents?
The problem would be to try to make the the listing anything more than experiential or anecdotal. I had a very bad time with one booking made through a Bristol agent, but others probably found him fine to work with.