Mine is on a 9500 which is physically the same as a 9700.
It is definitely more efficient than the stock HSF. I maxed out the R3DTweak core o'erclock slider while running benchmarks. Ambient temps and airflow in the case will contribute to the max I suppose but you can always cool the back heatsink with a large, slow fan for best effect and uber-low noise
I found the most difficult part was removing the stock plastic pins but maybe I didn't use the best technique because in a review I read it seemed simple. A plastic edge may be handy to scrape away any thermal tape that cannot be peeled off then use isopropanol 99% (aka rubbing alcohol) which can be had from any pharmacy aka drugstore aka chemist
Rather than the supplied goo, I used a big tube of thermal compound I already had plus AS3 for the core only.
The instructions are very good so just take your time and I am sure it will go smoothly. You may also want to peruse a review with step by step pics to increase your familiarity with the task at hand -I believe there is a good one on frostytech.