I had test driven a G12 7 Series and I found the ride not as soft as I would have imagine .When I got out of the car after test drive was completed , I checked the tires and they were Pirelli 19" Run Flat Tires .
So,I think I have provided enough response for it whether Pirelli sucks or not