Here are some compounds I created while working a character. I really like the ease of ICE when it comes down to solve these kind of issues when the stock tools aren't enough, whithout making me run into hardcore scripting.
EnvelopeWeightsPerDeformer can be a nag in that when setting it and the reference to the envelope weight fails it resets some nodes like rescale which I use a lot. Basically breaks the compound.
Had that kill me some hours of work after saving the compound not knowing it was broken
Cheers
PS: updated the SmootWeight compound and video section of it.