This is simply an amazing ROM and there’s no substitute when it comes to converting your S5 into a full-fledged Nexus device. If you are not running this as daily driver, definitely give it a go this week(end) and do let me know what you think!
To install, reboot into recovery, make backup ROM, wipe data/factory reset, install ROM, install Gapps, install SuperSU and reboot. (If for some reason you end up in a bootloop or get force-closed keyboard error on boot, reboot into CWM recovery, go to Mounts & Storage->format /system. For TWRP, go to Wipe->Advanced Wipe->Wipe /system.)
First time installing a custom ROM? See How to Install Marshmallow Custom ROM using TWRP!