The storage is a bit why I'm thinking that maybe I should be looking into the Google TV Streamer instead. It isn't a big upgrade but it does come with more storage than the CC has.
I tried the stretch to fit setting, but changing that had no effect.
No. We do subscribe to a VPN service but it is always off unless we manually turn it on (I live in HI and the closest VPN servers are at least 2,500 miles away, so it's only used in specific situations).