My miles have been - 33% city, 33% 300 mile trips, and 33% long trips. Around town I ave between getting 20 to 21 mpg. On the 300 mile trips I ave 24 mpg, and on long trips I avg. 25 mpg. With 36,000 miles and counting I have not had any problems requiring service. This is my second Cadillac, after two Buicks. I will trade it in for another Cadillac at 70,000 to 90,000 miles. My experience with the dealer has been tremendous. They pick up and return my car for service. They offer a ride if I drop off the car for oil changes. When I go for an oil change I make an appointment and wait in a plush waiting room with hot coffee and pastries available for "free."
The ride is great and the handling is great. I like the features including FM radio, On Star availability, the backup sensor and the rain sensor.
I have not used a car with a rear viewing camera but it would be an option I would consider. I can think of no other improvements.