The space for the grille bugs me too. I get it that the shape is their signature right now though. I think I would have suggested face-lifting the S and changing to something else for the 3 and X.
Purely from a styling point of view, I think it looks like a slightly upmarket Mazda 3. The subtlety of the S works because of its size. On the smaller 3, it looks a bit awkward. Much the same way, in fact, that the Mazda 3 doesn't look nearly as nice the 6.
I love reading Scott's points about the perception of the interior. I've always felt the interior of Teslas look like something the Soviet's would build: spartan, utilitarian, lacking concern for the driving experience.
Having said all of this, the brand is so strong, it probably won't matter.
"The key to success in this business is to find a boss who doesn't care." - Mike Rowe