I live in Los Angeles, and I know it's a city
I have a Burgman 650, and plan to get the new Beemer in a couple months. For me, in LA, a maxi is perfect. Lane splitting is legal, and generally the roads are wide enough for a maxi to do this easily.
Perfectly comfortable on the freeways at any speed, plus can ride in the car pool lane legally. Can carry AND STORE all my gear (I also have a Shad top case) plus groceries, etc.
Can park darn near anywhere, and get out of the expensive parking garages free