> That would depend how much you want your front-end to do, I reckon.
And that in a nutshell is what's wrong with every frontend except possibly QMC2: none of the authors want to actually do the work. This is *the* most basic component of an FE and everyone's doing it fucking wrong. Just import the fricking XML.