I don't know about the Satisfy, but I have one mounted on my Scout and absolutely love it. I too bought one from LP Gear to compare it to my Denon DL-304 and the AT sounded better, to my ears, in every respect. I did have to add a three gram VPI headshell weight for some more mass and that really made the AT sing. Outstanding cart IMHO.
Regards, Sam
Regards, Sam