Bill,
You'll probably get more responses if you put links to the ones you are asking about, rather than just a brand and part number. I don't have experience with either. I bought a fluid dampened for mine, but I haven't installed it yet and mine's a forged crank so wouldn't be useful info for you anyway.
Bump for you.