Surely it is better to sell Altcoins back into BTC to receive your free BCC
No don't sell alts, this might be very bad design.. No there will not be BCC, it is over with this story.
ZCL and ETH.
I'll be holding them after 1st August as well.

I'm not sure in ZCL, without funding there is no development. Only maybe if they can find some ways, else they cannot compete with coins who have large amounts dedicated for progress. I would rather choose ETC it is very undervalued.