While in some BCH telegram groups I’ve noticed that one of the difficulties people are facing is initial sync and indexing, it takes time and requires a decent hosting plan with enough storage space and bandwidth.
I’ve learned that:
Each node has a unique block database, and all of the files are highly connected. So if you copy just a few files from one installation’s “blocks” or “chainstate” directories into another installation, this will almost certainly cause the second node to crash or get stuck at some random point in the future. 
@andrewstone pointed me that it could be because of the commit to the bitcoin client that added Chainstate obfuscation to help protect against antivirus detection 
However @dagurval have pointed that even without obfuscation blocks are downloaded and stored randomly.
Is there a way in which two different nodes can create the same database, same files so those files could be verified independently then shared one IPFS or similar systems?