I use Nova Launcher Prime on my Nexus 5. The free version of Apex offers more customization than the free version of Nova. However, Nova Launcher just feels more polished. Go with Nova Launcher Prime.
I wish Nova would get swipe right to Google Now. I really like that feature and prefer it over a google now tiled widget. Other than that, Nova is my choice.