Custom beat detection?
I dunno if this has been brought up or not, but I think there should be a seperate section (or an extra component) for custom beat-detection for each preset. So you could make your own code for when to register a beat, instead of slowing down each component by constantly running something like:
v1=getspec(0.4,0.4,0)+0.01;
v2=v2*0.8+v1/1.3;
beat=above(v1/v2,0.8);

You could put that in the extra component (or in a seperate constant function) and have AVS override it's own beat detection for all of the following components with this custom beat. I feel that would add a lot of customizability (I know that's not a word) to presets.