As said before, your finish is a highly personal thing
there is no universal best finisher, it's nothing but a subjective personal preference
But in order to find out, you gotta try some of the possibilities
I've only tried the Naniwa 12K, Escher and Coticule as finishers and made a choice which one I like the most