I have had a BMW i3 for nearly four years now and I love it I also love my Galant ,but got the i3 as a replacement for the diesel fiesta that I brought new in 2011 (still own it) I would have got a Tesla back then but they only had the more expensive ones out.
I paid around the same price as you paid and may have to replace it as I will at present have to pay the congestion charge from next year, hopefully they scrap it and if BMW can’t give me a good deal I will look at the Model 3 .
By then they will be even better :)
I know what you mean by put your foot down I have surprised many a driver who think that the i3 is slow but off the mark it is always fun :)
Enjoy yours as much as you can.
Btw how do you charge it at home ?