I’m still stuck on PeepOpen + MacVim.
The vim-native file finders are nowhere near as nice. I’ve tried pretty much all of them.
Unfortunately, PeepOpen does not work on Sierra at all.
fzf and its associated plugin for vim probably do all you want and more. And the performance is excellent.