Well a Curve flow could work nicely for you. Essentially you create a curve for your particles to follow (that's your path), and then from there tweak the speed, amount, turbulence and other properties. The Maya docs are a pretty good place to start for this. They are pretty easy to control. A motion path simply provides you with the math for a signle object, group or heirarchy, but not particles.