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 ?