Most of the custom roms available now are based on the device tree by arrow team. So they all will have the same bugs (if any).
And there is no such thing as the best custom rom. Depends on the person using it. Some roms are feature packed like crDroid, RR, AEX etc... Whereas some roms offer minimal essential customisations like lineage. And pixel experience project is a pure stock pixel experience. So choose the roms that suit your taste