I use Lineage OS with microG on my OnePlus 3. It works just as well as Oxygen OS (which shipped with the phone).
Minor and major upgrades both happen in place so no need to ever reinstall. However, major version upgrades do require you to flash an image from the Lineage website.
Minor and major upgrades both happen in place so no need to ever reinstall. However, major version upgrades do require you to flash an image from the Lineage website.