So far I've been using Electrum with the various SOCKS5 proxies over TOR in order to make anonymous transactions (sending to paper wallet, etc.)
I've also opened a blockchain.info account in TOR browser and never used it over clear net.
It's a bit of a hassle loading Electrum with SOCKS5 sometimes, especially if the TOR electrum server is down or the TOR node you're connecting to is not friendly with Electrum.
So I'm wondering if using a blockchain.info wallet is the way forward, so long as I always connect in TOR browser. Will my IP remain anonymous?
Sure, but your password might not...