Great article, very detailed but I'm just going to follow your suggestion (and common sense) and use Metamask.
The EOS designers have put some serious effort to make their website ETH enabled and provide us with a seemless UX. Let's just not make our lives harder.