Automatically re-register all DC instance by default

Apologies for the delayed response. 
I understand your point & I think returning true by default (if not AmazonInfo) is the correct behavior & we should not guard it with this configuration. However, for AmazonInfo, we should keep the current behavior i.e. default to false if other conditions are not met.

If you are not in a hurry to have this patch, I would recommend going with the other interface design and have a single PR for both.