I have been using LineageOS on Xperia XZ2 Compact for about a year with a smaller bundle of official Google Play Services.
Almost everything works fine! Some apps didn't like it or detected root but Magisk + MagiskHide helped to hide root for those specific apps. Even Google Pay works with basic SafeNet attestation - that required "MagiskHide Props Config" Magisk extension and selecting a proper fingerprint.
The only problem encountered was that I couldn't connect PS4 controller and use it as an input device. Probably a driver issue related to bluetooth but other bluetooth devices I use work normally.
Optional F-Droid privileged extension makes F-Droid able to install F-droid app updates automatically like Play Store does.
Almost everything works fine! Some apps didn't like it or detected root but Magisk + MagiskHide helped to hide root for those specific apps. Even Google Pay works with basic SafeNet attestation - that required "MagiskHide Props Config" Magisk extension and selecting a proper fingerprint.
The only problem encountered was that I couldn't connect PS4 controller and use it as an input device. Probably a driver issue related to bluetooth but other bluetooth devices I use work normally.
Optional F-Droid privileged extension makes F-Droid able to install F-droid app updates automatically like Play Store does.
Overall a very positive experience.