This Extension uses the extension cacheexpire for taking affect on the page-cache expire timestamp. So the expire-timestamp of the page-cache will be set to the next starttime/stoptime of an news record.
You have to use TCEMAIN.clearCacheCmd for new tt_news records anyway, but if you use both, you do not need to set your tt_news plugin to no-cache
This extension xclasses the tt_news plugin, because i found no suitable hook. So on every page you add this plugin (via content-element or typoscript!) the cache is set to the next starttime/stoptime of an newsrecord (or earlier).
At the moment, this extension does not care about tt_news plugin settings.