RE: WILD THING
I have one as well and will admit that it is pretty effective at dampening noise and vibration. The Sims combinations tend to work a bit better for me in this regard but when you compare the price difference between the Wild Thing and an Enhancer 2000/Modular/regular enhancer combination then the decision becomes a bit easier for some.
I was also never fond of the Doinker-style tech. of this type of stabilizer but will admit that it performs as advertised.