Maybe I wasn't clear. There's nothing wrong with the MD2 Importer you wrote(in fact I think it is a godsend if you ask me). But the way the Blender MD2 Exporter is programmed right now, the geometry of the model gets messed up when using strips and fans. There's something wrong with the exporter code and they haven't been to expedient in fixing it

. I was hoping we could get the md2 importer to not use them so the geometry would be fine again.
As an example model, I've been using marvin the good ol' martian enclosed in your sample. Try importing it into blender, then exporting it as an md2.