We've been using SDI (Version: 3.0.0) on our servers. This is not working as expected. Sometimes, SDI is not returning the include tags in the response (can't find the include tags on the cached version at the dispatcher). This is an intermittent issue. We are currently on AEM 6.2 CFP15. Please note that some components have TTL while others does not have any TTL (nocache) on same page.
We've tried to upgrade the SDI version to: 3.1.6 but still this issue exits intermittently. This is happening on our prod servers.
I would say develop your own solution so you have more control over it. We are temporarily not caching the specific pages entirely.