Power, Performance & Range (4 out of 5); Power is good. Torque and acceleration is similar or better to an ICE vehicle in the same class. The car handles well and brakes are ABS with plenty of stopping power. This is no Tesla in performance. It doesn't have a "ludicrous mode" but it handles comparable or better than any economical hatchback in its price range with predictable cornering, good brakes and acceleration from 0-60 mph in 8 seconds. One thing I did not count on is the Leaf is very sensitive to driving style. If you drive like a maniac, then you'll only get 90 to 100 miles range out of the Leaf. If you drive like a granny, then you'll get 170 to 180 miles range out of it. I get less than 100 miles range while my SO gets over 170 miles range from the Leaf.
Comfort & Cargo Capacity (4 out of 5); This is smaller than the Tesla as the Tesla model 3 has a front trunk but the leaf only has a trunk. The Leaf is a comfortable car with a nice silent ride, like most EVs.
Technology (4 out of 5); Very impressive tech, but it doesn't have all the hardware for self driving, unlike the Tesla.
Cost of Operation (5 out of 5); This is where the Leaf shines. I spoke with some other Leaf owners and they pay approximately $100 to $150 per year in maintenance. A Tesla costs approximately $500 to 600 per year in maintenance: https://www.tesla.com/support/maintenance-plans-ms-mx
Conclusion (4 out of 5); The NIssan Leaf is the Miser's car. If you are a cheapskate, buy the Leaf. This is a 5 star car for you. If you are the kind of person who always has to have the newest iPhone, then buy the Tesla model 3. The Leaf would be a good, not great, car for you.