Ah that's a good call out.
Letting an owner of a JSON blob adjust the time view window (from 2 hrs to an arbitrary length of time) is relatively straightforward. Letting a viewer/customer decide is doable too, but it would require generating new invoices. Likewise tracking the number of times an access token was 'used' would involve a little more tracking.
No plans to extend beyond JSON at present time. I am interested to see if there's interest for CSVs as well. Image files are a little bit of a different ball game because they require more content moderation - that said I am open to ideas.