I'm disappointed this article doesn't contain a single quote from either the researchers or Oxitec (nor does the earlier article it links to).
The experiment has been underway since April 2021 in the Florida Keys ... over the course of seven months, and has now almost completed monitoring the release sites.
An obvious question would be "What are you monitoring?" and to explain why 7 months is sufficient to detect any ecological changes.
Not for or against the research, and I understand it's a magazine article not a newspaper story, but this seems like more of a PR piece than real reporting.