I've tried a bunch of these "vim-like" plugins and I always come back to Vimium (on Chrome). On Firefox I'm stuck with Vimperator, which means I don't use Firefox very often.
Why so? Firefox is still my browser du jour mainly because of Vimperator. I also use Vimium when in chrome, but Vimperator is way more powerful, and plugins are trivial to write: https://vimpr.github.io/plugins-en.html