YUP, I shoot one and so does everyone I know and 99.99 percent of everyone I've ever known. Doesn't have to be much, just something to balance the bow. My present bow I just have a Sims Enhancer screwed into the bow with a real short 2 inch solid stabilizer screwed into it. Works great.
Ill Corn Fed: That's a heck of a stabilizer on this bow of yours.[8D] Somehow I don't see it doing much to slow down vibrations.[&:]