Here are some points about those two:
1. checking what your cron job really does can be kind of a mess, but all systemd timer events are carefully logged in systemd journal like the other systemd units based on the event that makes things much easier.
2. systemd timers are systemd services with all their capabilities for resource management, IO CPU scheduling