in order to resolve reporting of time spent on features within specific timeframes, it might be useful to think about including worklog date of JIRA issues into synchronized aha backlogs. This would enable creation of reports where not only real time spent in a e.g. a month would be possible to show, but also show when the issue was really worked on, disregarding the release relationship in aha.
I have several ideas for the implementation itself, but this deals with a wider area in aha (estimations + capacity planning, capacity tracking, utilization reporting ..). Looking forward for comments or any follow up ideas that might spring off of this one.
E.g. the dimension as a JIRA worklog could be mapped as an entity with all fields rather then as an aggregate on requirement level.