I know they all add something extra but everyone has a favorite for some reason be it stability, looks, personal preferences... But which one does it overall?
You are still going to get as many opinions as people have favorite ROMS. That being said, I am a huge fan of Dirty Unicorns. I used Pure Nexus before getting dirty.
A second vote for Dirty Unicorns... Not only is the ROM loaded, the devs spend a lot of time making sure the features work, rather than just cherry-picking a feature and cramming it in.