Unsure of audits and whether i'm doing something wrong

It’s pretty hard to judge these numbers, since it differs a lot per setup and indeed location. What worries me a little is your rate of recoverable audit failures. You’re timing out on roughly 36% of audits. Audits are retried 3 times. The chances of failing all 4 attempts with your numbers in about 1.6%.
EDIT: @littleskunk pointed out below this has been corrected and only 3 total attempts are made. Giving you a 4.6% chance to fail all 3.
You really want to prevent that. Additionally your success rates on uploads and downloads are fairly low as well. Though that is a little less worrying.

It looks to me like in addition to location, you may have an IO bottleneck. You might benefit from lowering the concurrency setting. Have you changed this setting already? If so, what did you set it to?

If you’re using the default settings I suggest lowering it to 4 and see what happens. If you raised it before, try cutting it in half.

More info on how to tune this setting can be found here.