If you are providing hosting also, have failed to collect and are writing the debt off, I think it would be MUCH better to disable DNS or the host or something like that, rather than put up a public page like this. I'm a developer, not a lawyer though. If your lawyer tells you it's acceptable to do something like this, then I wish you all the best. Personally, I'd just take the site down and file a lawsuit, even a small claims suit.