It's almost all pros for me, but it's not my first EV experience (wife had a Tesla and i3 before that), so I was aware of some of the EV issues. I have a charger at home, so I almost never have to worry about charging, and the times when I have (driving to/from DFW, Houston, or SA), it hasn't been a huge deal. I will say some of the "fast chargers" I've used have not been as fast as advertised, but all in all not a huge paint in the ass by any means.
As far as the vehicle itself, here's what I like the most:
It's stupid fast. No reason a vehicle this size should have 835 HP or go 0 to 60 in 3 seconds, but it does, and it's awesome. Now, I don't use that all the time, but it's nice to be able to floor it and get instant torque at highway speed if needed (and even going uphill - I drive up the hill on 2222 towards Four Points several times a month and if I need to I can gain speed going up that hill effortlessly.
The space is great for my use case - I have 3 kids (8/5/2), the older 2 are in the 3rd row and the youngest is in a car seat in the 2nd row. That leaves enough space for a friend/family member to jump in easily with us if needed without playing tetris or moving car seats around. and when I've had to take the car seats out and put all the seats down, it really does have a lot space.
It's fun to drive. In addition to the speed/torque, it drives really well. And it's actually gotten better with OTA updates (which come about 1x a month). One recent update actually adjusted the suspension and made the ride smoother, which is pretty wild when you think about it.
It's also very Tesla-esque with driving, which I like. By that, I mean no start button, get in and go, one pedal driving is the standard/fairly aggressive (I hate EVs that try to make it drive more like an ICE - once you get used to one pedal driving it's a game changer).
Really the only cons are the following, and none of them are deal breakers:
It doesn't do texting when driving (no CarPlay or Android Auto, and no native text features. Supposedly coming soon, but who knows when that will happen). It also doesn't have satellite radio, which I was used to having in previous cars. And there are a few things that Tesla had implemented that I miss (green light chime at a stop light, ability to pull up blind spot camera on turn signal). And the built in Nav has some issues with not updating real time traffic and routing not being the best at times. But all of that can theoretically be fixed with future OTA updates, and none of them are deal breakers as I said.