Dave,
The Scat dampner and Professional Products dampner are the same part. It is a nice part with the pulley being bolted on instead of being a part of the inner hub. When installed it looks close to the original and is safer than a 50+ year old part for sure. For dsimilar money , "I" would go for the part from Cobra Automotive.
Randy