Thanks Michael.
Checked it out, and a few others, went with this: https://ghostinspector.com/
Can schedule it to run periodically (every 30 mins), works on Aware apps (some didn't), reports clearly the time taken to do each step (this is the main thing we wanted to record user issues about system slowness), and it makes a video which is a nice plus too.
Haven't run it through the night yet, but will report back.