So yeah, Electron Cash works just fine. Mostly.
This is a problem I have with Electrum as well, but back when I was mining, I have one address that had 600+ transactions. I managed to consolidate them down in Electrum and send them to my new Electrum wallet.
But when I try to send off my BCC using Electron Cash, the whole wallet hangs up when I import that address's private key... It's a nightmare. So I essentially have a whole BTC in that address that is stuck for the time being.
I've tried about 10 times to get it working with no results. I'm even thinking of downloading the entire blockchain with bitcoin unlimited to send it that way, but it's gonna' take a while. o_o