Very cool idea. My only worry is "Anonymous Mode". Anonymity IME usually results in conversations descending into vitriol, snark or libel.
Places where you have to use your real name, like Facebook, are typically more toxic
Places where you have to use your real name, like Facebook, are typically more toxic