This should actually be super easy to implement. You would just need to add another int field to the provider table in your database. Then just display/set it somewhere on the site.
To deter NC/NS, I was thinking a cumulative or monthly NC/NS count applied to their username would work. That way we can decide if they are worth the risk of the NC/NS.
This came in response to my experience in the past few days. The whole story can be read in http://www.eccie.net/showthread.php?p=1904212
Thanks for reading!