I think your idea is great, creative, and you have some good ideas about how the debate should be conducted. I would only add one point: moderators need to be clear what their responsibilities are, too. Too many vibrant debates on here get locked down because a moderator arbitrarily decides, "well, this isn't really going anywhere," or "well, I feel this is getting to emotional." How abou setting some firm grounds rule--like using profanity--before shutting a debate down?