This seems like something more than a few designers would love. With all the stories of how clients never pay up, I'm surprised it hasn't been built earlier.
This is a good idea, definitely has potential. It would be nice if it became an accepted standard practice to request payment in X number of days or be added to a public debt list. It's like a crowd sourced credit score.