On Friday, some Democrats said the release of the report was a strategy with Town Meeting Day a little over a week away.