You fully understood a technology when you know when not to use it
https://rxdb.info/downsides-of-offline-first.html?ref=morioh.com&utm_source=morioh.com
I really believe that some kind of documentation like this is needed oficially from Dgraph. The concensus by the old team seemed to be that this kind of documentation/statement would be bad PR. But here is an example where I believe shows how it can be done with a positive tone. It gives users expectations and common gotchas before they get in over their head. IMHO, this would show maturity of the Dgraph team.