As far as I understood you need to have your Bitcoin's on legacy chain even for future forks to be able to claim free coins. Because Segwit activated addresses don't support these forks and are for faster and cheaper transaction. I would be interested to see if someone comes up with other opinion. Having Segwit Bitcoin means no free forked coins.
From update#5:
Full node wallet version 1.0.3 has been released and supports SegWit outputs, it also allows for use of the z_shieldcoinbase command in the GUI
We are still working on Electrum supporting SegWit outputs as well.
https://medium.com/@bitcoinprivate/community-update-5-segwit-support-is-here-merchant-payment-solution-sneak-peak-261eaaa20501