Yeah, the balance has to be between ease of reading and ease of typing into the browser's plaintext input box. It just has to be easier to parse than what is now...which, to be honest, isn't terribly hard to parse, but it's enough of a barrier to make it more than an afternoon hack project.
Yaml then?
Yaml I think would take too much vertical space and make reading the normal thread not as useful as it is right now.