Haven't tried those.. but have done a year of all weather (snow included) riding on the City Grips and
I swear those things have the same amount of grip on hard braking on dry and wet roads, it's amazing!
They'll slide from side to side with less effort on wet compared to dry, but when it's time to drop the
anchor, it's amazing how much grip you can rely on.
Maybe even better then the Michelin Power Pure's that I had on the Downtown, but it's hard to
compare scoots with 60% difference in weight.