I went with diftech delrin bushings, I felt no improvement and slightly regret them. I presume poly would be even less noticeable.
If it was legal the bolt on clamping 'lockouts' would've been my choice and I would have likely uninstalled and sold them eventually.
Might make more of a difference if your car is more stock but the stx springs and alignment have a way bigger impact on feel. But they're cheap and plenty of people swear by them