As an alternative to Burning BCH, why not airdrop it 1 to 1 for BCH holders. How I see it, If you burn it you will concentrate the token on few holders. The 1 to 1 airdrop allows for a vast and even distribution and will generate interest from the whole community.
I understand XCP holders not happy with burning, but we need to keep in mind that by burning XCP we transfer value to the main Bitcoin cash competitor, that is Bitcoin Core. We compete with $BTC for hashrate, and losing hashrate to $BTC puts $BCH at risk.
Besides $XCP Holders, are also Bitcoin Holders that received $BCH.
Just my 2 cents.