I've used Samsungs stock launcher since the Note 5, it works well for me.
I've used Nova, own the paid version, but see no need to install it. Also played with a number of themes and launchers in the past, I just don't mess with all the customization like I used to.