Hmm... if my model has, say, 50 frames of walking animation... does that mean I'd have 50 lines of frameindex commands? That sounds like a lot of typing/copy-pasting... thankfully the actual DECORATE frames all point to custom null sprites!
Also, do you have plans to support tags? So that I can separate the head, body and legs... this is very useful for my fast twitching head animations...
FYI, to compile as an .md3 in MilkShape (at least last time I checked - a few weeks ago), you have to generate the control file... That way MilkShape knows how many frames to create and what textures to assign by default.