Audits of my node should be reasonably fast. It currently has about 7000 payments on it. I see that when doing audits each of the payments result in a network call to decode the payment request. This could just as well be done in-memory, which would speed things up by quite a lot.