I have been shooting the octane 7" stabilizer on my Bowtech Guardian for 2 seasons now.
My groups are better with the stabilizer on. As far as speed goes I have not noticed much of a difference. I never had it checked against a crono though.
My suggestion is to buy it from a retailer that will take a return no questions asked.
If you don't like it return it.