Is that a specific oneplus one phone? Is there a recommended one for lineage/microg? I’ve used lineage in the past but didn’t take the time to trick things out.
OnePlus is the brand, One is the model, bacon is the codename for the OnePlus One. The OnePlus 5 is codenamed cheeseburger.
I'm using LineageOS on a OnePlus 5 and it's working great. I'm not using microg or gapps at all, but I'd imagine microg's variant of LineageOS should have pretty similar device support, so just check the devices page on the LineageOS site.
Oneplus devices are perfect for trying out new ROMs. e.g. my OpO runs LineageOS, UBPorts, Sailfish, Purism etc without any issues. However there are other devices as well like the Fairphone etc which are equally good.