Yes, I do think that it would be a useful asset to web administrators and indeed marketing/sales teams, that as the data is being collected by the definition that it appears on the page anyway, that if this was also captured into a table within the database, this would give access to that data, beyond the current period.
So my suggestion to enhance the Wordfence plugin is:
1. Create a data table to capture the detail currently shown on the all hits pages;
2. Give web administrators the option of whether to capture ‘all hits’ or ‘only humans’ or ‘Login and Logouts’, etc.;
3. Give web administrators the option of collecting up to a maximum quantity of records or maximum number of days, i.e. say up to 10,000 records or up to 3 days, I think the former limit to 10,000 would be better.
A button to export the data to a CSV or Text File could be given for the web administrator to take the data out of the database for analysis, etc.
This would help web administrators, marketeers, sales, understand where both positive and negative hits are coming from, could be very useful.
Hope this helps and that you might consider it?
Cheers, Gary