I won't nag you to switch until you have a second device handy haha that's when I did, but switched from a secondhand iOS device bought off a friend for almost nothing
I did not have any problems installing LineageOS on my Galaxy at all and it solves most of the issues you listed. Helps with battery life etc. It's not just mostly degoogling.
you can always agonize about the perfect option over the course of a year after jumping ship!
hey don't hold back, i already bought another ~$110 USD samsung off newegg and put LineageOS on it haha making it for a friend