How to make a tornado physics effect from an actor?

I’m trying to add a tornado physics effect on one of my projectile abilities. The ability itself looks as if it’s a tornado so i wanted to make it so then a tornado style physics effect would follow the particle system and would effect nearby props. For example my level design is made to look like an apartment complex, i want it so when i activate the ability the ability will cause an effect which will make it so the apartment will become partially destroyed and moved around due to the wind. Is there any way of doing this?

The first thing that comes in mind is Add Force to every physics object on Tick for as long as the tornado is active.

So you can find the vector from the tornado to the object (object location - tornado location), normalize the resulting vector and turn it by 90 or -90 degrees on the Z axis (depending on the tornado spin direction), and then Add Force to the object with this vector as the direction multiplied by some value depending on how far from the tornado this object is.

And do that to each afftected object.

Maybe there’s a simpler way to do that, so I’m just giving the idea.