Does this really improve the handing?
Do you feel a difference while driving?
Does it make the car more rigid?
yes yes yes to all of the above in the best ways possible.
Rigid yes but not hard, immensely improves the handling while keeping the cars characteristics the same as before, it just feels more planted and connected to the road, it really gives the driver a lot more feedback that he wants to feel between himself and his car.