Question: what would be the best (i.e. secure and hassle-free) wallet to store BCH in? I don't have any at the moment but I'd like to know in case I ever decide to purchase some.
Coinbase. They also have a value that you can set. I did not include my referral code. If your looking for a wallet where you are in control of the private keys there are lots.
If you are using Two Factor, and the Vault you are pretty darn secure. You can adjust the withdraw time, and can have multiple people have to sign for it, if you wish.