I bought mine this spring, so I don't know about the heating. I'd say the A/C is good, but when it was in the 90's last week, it did take a little longer to cool off the car. I'd expect that given the size of the interior. The sunroof is huge, and I usually keep the shade closed in the summer to help keep the sun out.
All trim levels have automatic climate contol as a standard feature. That's awesome if you're used to climate control, and it's bad if you're used to playing with the temperature knobs all the time. While I agree the controls suck, I haven't touched them in months. I leave it on "Auto" at 73 degrees, and the computer does just fine. It will put the system into recirculate mode at first, but that's the most efficient way to cool the air quickly. After a few minutes it will automatically switch back to fresh air.