Good review. My view? We were shocked at the great reviews of the Niro, but we didn't like the boxy look. We have a Leaf SL, and I expected my wife wanted another. It's her car, and we both loved it. I wasn't expecting my wife to like it, but we bought the Tesla, the next day. The Leaf looked unexciting - and even less so, after the Tesla.
Pricing - The Leaf SL Plus was ~$42k, with delivery and maybe $800 in options. The T3 was $40k. We needed the car before the rebate was cut again, so we found one in transit. It had the red paint, which we wanted. It also had the 19" wheels. Every car on the truck had these wheels! We're old, and no longer 23. We ate the cost of that.
So the cars were about the same price, except... the Leaf had the full rebate. And Nissan offered 1% financing. That would save another $8000. A big difference. But Tesla felt like the future, while Nissan didn't. Tesla also felt like a gamble, while we trusted Nissan knew how to build good cars. In the end, sexy won the day.
Insurance - We expected to get bad news on insurance. Our 2015 Leaf cost $700/yr. The Tesla is 900. Not that much difference! And it's so much safer. Insurance companies seem to love the Leaf. We also got glass replacement. They had to look it up, but it covers ALL the glass. Even the roof.
I am disappointed that there is no heat pump in the T3, but we live in Atlanta. I hated the drumlike sound in the back seat, but no one has ever been in the Leaf's back seat.