Got the car back and although I haven't really driven it more than about 10 miles nor pushed it, it definitely has better traction off the line and accelerating through a corner. I will go for a nicer drive in a little bit and report back with more of an opinion before it snows tomorrow.
Oh and no clicking