I'm currently using tridactyl, but due to the webext limitations it's far from what even vimfx could do in terms of consistency.
On top of all you said, when you realize not only the browser has inconsistent shortcuts, but a webpage has the right to steal your keyboard shortcut and break the extension itself ...
Every time I use '/' and either it doesn't work because I'm in a field where the extension doesn't have access or in a website where it's redirected to the USELESS site search, I truly get mad.
I'm not even sure why I insist in trying, since there's no clear intention to allow such customization to ever work consistently in the future.