Hey there,
I'd personally find it super useful to be able to add custom particle behaviours, via drop-in plugin DLLs, scripts or whatever.
Right now I really just need to add random motion vectors (with damping) to particles to achieve the effect I'm after - but more generally some kind of DIY system would be very handy for achieving a broader variety of effects.
Cheers! =)