RE: Stabilizers....
I have the 8" Stealth on my BowTech ,but that's just because that's what feel's right for me .It might not be right for you ,so you just have to compare on a few different model's and weight's and go from there to what feel's good for your setup. A stabilizer is kind of a personal feeling thing in my opinion.
nubo