Apple did a great job with iOS 12 of making older phones perform better. I was due an upgrade this year from my reliable 6S Plus. It took many visits to Apple store trying out the XR for me to eventually go with an 8Plus 256GB. I find the screen too narrow on the XR and felt cramped typing. And I hate the notch ( call me old fashioned). This has been a smooth upgrade to something familiar for me. I love 3D Touch, Dual Lens and the 1080p screen in a 16:9 ratio. XR may be faster but for my needs I don't notice the difference and dont want to give up those things. I would wait and keep the 7 Plus for another year. See what Apple have to offer next year.