Interesting stuff.
I've mostly avoided the particle system except for Nehahra compatibility and giving WinQuake some of the FitzQuake adjustments for particles (separating rendering from physics mostly).
And I guess I needed to play with particle sizing in Mark V's software renderer because the particles would get too big at higher resolutions.