I am thinking that reducing the block time for BCH to 2.5 or 5 minutes would be helpful for those usecases where a single confirmation is need. Would also largely prevent these super slow blocks >1 hour.
Would this not damage existing long-term smart contracts? Wasn't this one of the objections to grasberg?
Maybe. But how many longterm smart contracts do we actually have on BCH? Wouldn't the benefit outweigh the need for a few contracts to be cancelled/rewritten?
Any changes made now that jeopardise existing smart contracts (if there are any) would deter people from using BCH to make smart contracts in the future.