so I’m not with Gurock and I don’t want to defend them, but I have a problem with your post (probably you will have one with mine too).
Within this forum we have asked for an api support for the reports since a longer time. For me the current status is just a first step and neesd to be extended - I think every endpoint can be entriched with features too. Probably I’m too optimistic to get additional functionality, but we will see.
For sure, I also would like to update a report before exeuting it, but I’m fine to have the opportunity to run one via the api at all.
And yes, I several times had requirements to send around a report about the status for the same milestone day by day. Similar to a burn-down, the management want to have an idea about the progress. TestRail defines a timeframe for a milestone, so I can report frequently as well.
And finally: In general I would prefer to get access to the raw data to work with them in a different way, like in Excel or real BI tool. Depending on the requirements of the management.
So far my opinion…