surely a PP array attribute will do it and then use that to control the velocity of the particle? You wont need to connect it to anything you can just use it in your particle expression as normal.
Alan
Technical Director - Framestore
Currently working on: Your Highness
IMDB