What do you guys think of the following idea? How would you improve upon it?
Establish a trusted, non-profit third party entity modeled on the same principles as the Federal Deposit Insurance Corporation (FDIC), which was established in the Great Depression to restore public trust in US banks...
You have perfectly described the problem. While @Tora Harris may find 99% of his (current) customers don't care, I suspect the mainstream buyer (like me) cares very much.