Both are interesting ideas. I wrote up a huge doc on all possible angles to this, and this is what we needed for nearly any approach - negative feedback. It will likely need tons of refinement.