BCH Difficulty needs some kind of rethink.
Waiting hours between blocks is a deal-breaker.
There could be some kind of difficulty decrease after 15minutes ?
Surely someone has considered this....
My vote would be to shorten block intervals dramatically, possibly to 1 minute or less. To not impact total coins created, also reduce issuance and increase block number @ halvings
Other coins have done this without suffering orphan problems. Vitalik wrote up a technical assessment of the tradeoffs and found shorter block intervals also improve security.