I have one of the Moto Edges, can’t say I have many complaints outside of the slow charging and a dead pixel that developed a year in.
The edges didn’t bother me as much as I thought it would, I can even use it as trigger to play Citra games which I couldn’t do with a flat phone so that was nifty. Clean software, long battery life, but terrible update schedule though.
Oh yes the large screen cracked at least twice for me and was rather expensive to replace. I also swapped the battery twice.
I like Lineage and how it extends the life of devices software wise. The Nexus 6 got Android updates up until lately but I think support is being dropped now. I am not too much of a tinkerer so I have not tried other custom roms, lineage just works for me. Also I restrict myself quite a bit more than necessary by avoiding google services and non-foss apps wherever possible. A fun experience but probably not for anyone.