Well, thanks, but no thanks.
Rechargeable battery built-in: Absolute no-go from me. These things last one and a half years, maybe two. And then you can either ask for a $50 "repair" or have an expensive paperweight. The controller had the best of both worlds, use AAA batteries, use AAA rechargables or use the rechargable pack. Any deviation from this is anti consumer.
That bag: First one comes with a whole case, not just some dust avoiding cloth bag. WTF?
The Grips: First thing that comes off from your Elite thanks to the expanding silicone over time. Microsoft doesn't offer replacements, it's just normal wear for them. Seemingly unchanged, the biggest flaw of the controller.
The Paddles: Never used them so far, don't care.
3-level trigger locks: 2 levels are godly in Forza (you can lock your brake trigger and you will only ever brake 60 %, no lockups without ABS) but also a curse. Going back to F1 2017 I often have the problem of forgetting my trigger is locked, so I run straight off. I don't think more than 2 levels are needed, especially since a lot of games only recognize an almost full press.
3 profiles: I have two, but I only ever use one. Can't think of anything where I would need three. I use to forget what the settings are on each, currently I have my standard profile and one for Forza with clutch. Microsoft should man up and give us the system wide stick inversion preference we had on Xbox 360 that's been missing now for four years on Xbox One. But at this point I don't really care anymore. That would be a much more meaningful upgrade than having three profiles on the controller and still having to switch inversion ingame.
Bluetooth is a nice addition but should've been in it from the start. USB-C is kinda pointless when the console itself doesn't have the port.
So yeah, not feeling it.