Phyto,
A steering stabilizer will prevent bump steer. They essentially work like a shock absorber. They will certainly improve the handling of your machine. I have the Gibson Dual stabilizer and it works well. I can pretty much hit a cinder block and the bike will track straight for the most part. I hope this info helps. Yes, a stabilizer and dampener are the same thing.