Have you tried creating a template using parameterized path and property set instances and then creating multiple components out of it to snap/audit with?
The BladeLogicUsersGuide.pdf has a section called:
"Using Component Templates to Ensure Compliance for Multiple Instances of an Application"
Around page 320 of the 7.4 guide.
The particular example there is compliance related but the same concepts should apply for snap/audit.
This particular use case is actually one of the primary drivers for how templates, properties, and property set instances work.
Hopefully others will post whether or not they've had any successes or failures following this.