Fantastic idea! Another benefit I can think of having such a repository combined with this markup language is powerful semantic searches - filtering by sets of ingredients, and perhaps adding the ability to add tags to the recipes
At least the JSON conversion would be nice to have, then I could XSL-T it into RecipeML.