Well (and this is only an opinion) having to separate each field makes it harder to edit manually, and a new file extension will be a hassle for non-technical users who want to use their favorite editor.
(I went with .txt/.md/.textile to support multiple markup engines and make it easier for people to edit with literally anything)