What I did was simply predicting where the player is going to land (UE4 has a function "Predict Projectile Path by TraceChannel"), and then update the particle emitter's location.
It might not be 100% accurate and is a little performant heavy, but works for now.
I was trying to replicate the projectile prediction from Titanfall 2, but no idea how they did it.