I loved my 5X. It got its bootloop of death a week before I could upgrade and i got it repaired under warranty and then sold it. Never had an issue with it with performance degrading or rebooting aside from that. I'd have loved a Pixel 2 but the cost difference at the time between that and an S8 was huge and the Pixel 2 was having lots of issues reported too. Enjoying the Samsung experience more than I'd have thought but Id definitely consider going back to Stock Google in Pixel or Android One. I just don't feel the need for custom roms these days but the option is always nice.