The snapshots are a fail-safe in case a software update goes bad. Because they grow, I don't plan to keep them long-term.
The comment that vSphere triggers VSS, and this provides a consistent copy is probably 100% true. If Microsoft doesn't support that, however, there could be problems. I wonder what is wrong with snapshots that they think it is risky? They don't even support snapshots taken when the VM is powered down.
Anyway, back to the original question. If software exists that does something like a snapshot, but is MS supported, I'm all ears.