Replaced failed strutrod poly-bushing today - Took video of working suspension

i didn't say which performed better only that i have seen the hard plastic ones deformed or cracked and that they cannot provide any torsional resistance,or compression.Which performs better i can't say because i have never used the plastic ones but i think o.e. rubber are more durable.
The strut and sway bar bushings allow movement by compressing the rubber and the control arm bushings add some torsional resistance because they are vulcanized and fixed, that's the way the factory designed them.Tightening them on jack stands will indeed cause them to be permanently deformed when the suspension is loaded.