One last clarification in the spirit of not trusting BTC private keys to a non-core wallet:
I assume it is possible to first transfer all BTC out of a wallet (after the fork has occurred) and then copy the wallet.dat file to the ABC wallet, rescan and all BCC should show up. Is that correct?