The Zoe is a great car, as is the Nissan Leaf that came out off the same development effort. However, you can't really compare it to the model 3. The model 3 is more upscale, to be compared with a BMW Series 3.
What I mean is that you pay a lot more (~20k) but get into luxury territory. The Zoe is like an electric Renault Clio.