I spent a little time on this today and got a little bit of this functionality in.
If you view any of the reports off the admin dashboard, say /admin/reports/signups - you can now choose a date range. The underlying JSON feed also supports them too.
I don’t have have the category stuff in yet, that’s a bit trickier.
