Added statistics to this cron is not bad, but it would be best to have the statistics in a cron completely by itself:

* Notifications can take long
* archive_cleanup can take long

If statistics don't run properly before the caches expire, the website will become slow. Maybe add a third cron just for the stats?

Otherwise great idea :)