I agree about Google maps, but that is Google's defect to fix. I doubt they will.
The flatness doesn't bother me. I hold it in my fingers, thumb,ring,pinky on the edges, two fingers for driving.
The mighty mouse always annoyed me for the randomly sensitive side squeeze clicker. Of the various units I had some required a great effort to click and some would click if you looked at them sternly. I just disabled the functions for that clicker. Oh, and don't get me started on the eventual failure of the little top balls. Nothing quite so irritating as a top ball that will scroll down but not up.
Unfortunately I have to buy a new keyboard. They moved the control key and I can't keep my brain straight so I have to make my keyboards match.
I think that's a Safari bug. It's sending pixel-resolution scroll events to web pages (like Google Maps) instead of line-resolution scroll events.
Firefox gets it right, surprisingly.