Advanced communications management

I hope someone can share some experience regarding the option "Advanced communications management" in System Platform.

As I understand it, this option is only needed if we want to use "ActiveOnDemand" scan mode in DI objects. Or does it do anything else?

Why is it unchecked by default, can it create any performance issues if it is checked and "ActiveOnDemand" isn't in use?