Premise: I'm actually using a Redmi Note 4 with LineageOS, happily.
When Mi A2 Lite was announced days ago, I was like: "nobody will buy this device, with SD625 and micro USB in mid 2018".
Then a tech-dumb friend gave me an iPhone X to configure. I played with it for a day and I find it very comfy to hold in hand, and one-hand usability is very good (except for some iOS design flaws, but I hate the Apple philosophy in general).
I was so in love with the compactness of the iPhone X compared to my RN4, that I immediately searched for a phone that is not wider than 72 mm (the iPhone X is 71 mm). Thanks to GSMArena phone finder, I restricted the search down to two phones: the Nokia 6.1 and the Mi A2 Lite (I excluded all the unlock-able bootloader phones, and the Mediatek phones because of very poor custom ROMs and mods scenario, no updates and violation of the Linux kernel GPL).
The Nokia 6.1 (X6 in Asia) seems perfect under all aspects, but I found that Nokia don't unlock the bootloaders of their phones, and it's a no-go for me.
The last choice was the Mi A2 Lite, a phone with unlock-able bootloader but with an aged chipset. But frankly, it's the same chipset as my actual phone, and it does everything I need without problems. It's like having my same RN4 but in compact form and with upgraded camera (the same as RN5 I read somewhere).
In the end it will be a very small hardware upgrade, but a great upgrade for usability and for my fingers' health.
I will review this phone better when I will get it the next week.