@Bastien_Siebman, another great post and list–well done!
As usual, I don’t concur on all things, for example some of the limits you indicate; often it depends.
My main suggestion would be first to establish context, before all of these audit points listed are even considered:
I like to precede a review/audit of a client’s Asana usage by understanding what they see as 1) their objectives, and 2) who their users are (that may be easier to discuss as “personas” as in UX). I often challenge one or both for different reasons; perhaps the client was unaware of what Asana can do and set their objectives way too low.
When I have that info, then I feel I can begin looking at their Asana content.
You list is certainly helpful. Maybe my take on some of these, and perhaps others, can be gleaned from topics covered in my chapter in your ebook:
Thanks for doing this,
Larry