-No, this will partially work as buffered channels but not the SAME!. Why??
if you have no subscribers/observers (i.e onStop() between configuration changes) and you have Unobserved event, the new events emitted during this period will supersede the Unobserved event because there are no observers `SharedFlow` will not respect BufferOverflow.SUSPEND policy. this policy will be respected if you have at least one collector/subscriber and at least one Unprocessed event.
Again, if you looked at 2nd requirement in the article which is:
"If there is no observer, events must buffer until an observer starts to consume them."
this rule would be broken/violated with this policy