Try to do Goal effect in ThinkingParticle.
Use SurfacePos to get UV and let particles follow it. just like Maya's.
This is not use position channel, instead I use velocity channel so those P have vel and can work with KyTrail or other.
here is file use max2012 n TP4.0 : sdrv.ms/TzwX15
and you can read more detail in my blog