I finally got a round to sorting my quake2 stuff out:
http://sourceforge.net/projects/quake2plusComments, flames, ridicule welcome...
baseq2 build still needs a little doing to it (I need to add a few ifdefs in code for non-xatrix stuff), but it is perfectly stable and plays nice. I need to get in the mood to also document how to use the new maplist functions.
Nick