For sure!
The niagara graph is pretty simple. I made a scratchpad and added it to the Particle Update.
Inside the scratch pad I made a variable called Scratchpad Array and binded it to my User parameter called ZombieLocations which is a vector array which I set on tick from a blueprint.
The scatchpad graph:
I hope this is how you bind parameters inside a niagara system.
The user parameter is receiving the values well but when it gets inside the scratchpad it reads everything as 0.0.0.0