Yes, Fred. That would definitely work.
However there is some logic in the conversion as I encountered similar problems in my testing, when sent recipes from some of the beta testers, where not full text exports were done from Promash.
The conversion script does NOT require all parts of the Promash recipe to be there, but does require at least a base set in the right Promash order.
From the top. The conversion script expects to see the line "A ProMash Recipe Report"
Then it expects to see "Style Guidelines"
Then it expects to see "Recipe Specifics"
Then it expects to see "Pre-Boil Amounts"
Then it expects to see "Grain/Extract/Sugar"
Then it expects to see "Hops"
After this things become a bit more variable.
It now starts looking for combinations as this is where recipes generally start to include or exclude options dependant on your export options.
It now expects to see "Yeast" or "Extras"
It then expects to see "Water" which if not completed in the recipe will be 0.0 ppm anyway.
I'm actually not too sure on the Water part. (I don't have the full code on this computer). I may have removed a dependancy on the Water section.
Finally it looks for "Mash Schedule"
It will also pickup any recipe notes.
Can you please send me the recipe that was failing for you Fred ?
This tool was written to convert recipes that were published to brewing internet forums, specifically where users do not have Promash. I'd like to iron out this bug, as these users would not be able to re-export a recipe.