I have used it mainly to receive payments from online sites, but I usually liquidate or exchange them for BTC, it is a very good currency to receive payments or simply to invest in it in the long term, but I prefer to receive payments in LTC honestly, one of the things I like about BCH however, is that it is a scarce currency with only 21 million coins possible just like Bitcoin.