I'm running Lineage OS on a Moto g100. Overall, I'm really happy with it. I have full control of my phone and it has the hardware features I wanted - headphone jack, micro sd, two-day battery, and a fast enough CPU that it never feels slow.
Motorola has an automated process to get the bootloader unlock code, and the whole process was fairly straightforward.
LineageOS even passes SafetyNet, however there's an additional CTS Profile check that some apps do, and passing that requires rooting the phone, which is turn requires a SafetyNet bypass and makes updates more tricky because LOS updates un-root the phone.
Motorola has an automated process to get the bootloader unlock code, and the whole process was fairly straightforward.
LineageOS even passes SafetyNet, however there's an additional CTS Profile check that some apps do, and passing that requires rooting the phone, which is turn requires a SafetyNet bypass and makes updates more tricky because LOS updates un-root the phone.