Hello Gerry,
Did you have a look at the version I posted just a few days ago in that thread ?
I think you could borrow some ideas from my code (that I borrowed myself from the xml import format for the most part )
using a function like getpath (see the code, I use exactly the same code as the xml import format !) rather than doing a lot of trim( $thisquestion["#"]... make the code clearer and permit you to set a default and optionnaly throw an error if the xml element is missing and you can't continue without. I think it's an improvment and make the import format more robust.
Also as Moodle is PHP5 only now, using a DirectoryIterator for temp files suppression function make sure the suppression is effective even on windows servers (permissions problem).
You should add a function like "my" add_blank_combined_feedback (borowed from the gift import format I think) because if you don't give a format for these fields they will revert to "Moodle Auto Format" instead of HTML and people will miss the tinyMCE editor for these fields (they will need to switch to HTML and I think, save the question and re-open).
I hope you will like some of these suggesions and that I can help you along the way to the inclusion in core code. But you should know it's a long way (a small piece of my code, the response quiz report plugin, lived for years as a third party plugin before it was put in core thanks to Tim Hunt).
By the way, your support of yes/no questions is very nice. Isn't there also a NUMERICAL question type in examview ? Do you know anyhting about it's structure ?
Thank a lot for all your work on this format.
I think people using Examview should have a big thank you to both Micheal and you for creating and supporting these import formats.