Service Review, I thought the idea of a vendor review was a good idea (though I said I don't really agree with all your conclusions), but you are at risk of turning it into a hatchet job and considerably diminishing the case you make as a result.
Vendors, if they offer poor service, really do...