In my opinion the best (and simplest) root solution would be Magisk. I've been using it since I started playing with custom ROMs for N5 back in 2017. Actually it is systemless rooting, which means that it does not mess with the device's system directly, and if you want to, you can revert to the unrooted state easily by uninstalling it. Plus, there are lots of official and unofficial modules that you can load to your liking, that can also be removed easily. Go to the Magisk thread
here and you will see what it it's all about. Download the latest Magisk zip and flash it via recovery and you are good to go.:highfive: