I dont know if its dampened, but people have been installing these on ecotecs for years with no vibrational issues. The pulley is balanced - its CNC machined. Its just a matter of if the work is worth the gains for the individual. Two pounds of rotating mass is nothing to smirk at.
__________________
2008 BRAZEN GXP - 5M Loaded
2006 SLY 2.4 Comfort and Power - TRADED 28-Aug-2008