I can't really speak on the ride quality compared to stock. I swapped tires before 500 miles, cause winter was in the air.
The ride is great with no road noise.
I haven't driven on wet roads with any curves yet, as it's been all frozen moisture. They really do well in snow and snow packed roads that are just starting to melt. Which to me is just as bad as black ice.