The best experience is probably with Google and maybe OnePlus, but I did not have any myself recently.
mtkclient [0] would let you skip the whole 7/14 days thing (also: unrestricted partition dumping/flashing). Though there are chances of ending up with soft/hard brick (normally possible to revert back to working state as long as you have backups), and there may be no support for your specific chipset/device/software revision at all.
WA works fine. Messenger works fine, Spotify etc., they all work. The only app I've found so far that doesn't work - logs me out five minutes after disabling the Play store - is the ChatGPT app.
Aside: my phone is so much better for my mental health since I've done this. The constant desire to research things is quieted. Now, if I really need to look something up I open TickTick and set a reminder to do it later on my laptop.
If you plan on installing Lineage, I strongly recommend buying Motorola phones that can be rooted very easily.