I love the idea. It's very good for people who can take criticism. It's up to you after all which criticism to ignore and which to take seriously. It should be made easier for other to post opinions about you by integrating this into some famous application (e.g. facebook app, blog widget, etc).