Street driven cars need vacuum advance. They usually require a custom timing curve as well.
MSD ignition is a nice system and now they make several flavors, however you still need vac adv for the street.

The only problem with a mopar vac adv dist is the phasing. I have yet to check one and find it in phase.

I respectfully disagree that the timing jumps at high rpms [street car below 6500 rpm]and that you need to lock in the advance plate. Small blocks without a timing chain tensioner may see some timing jump, but that is not the distributor's fault.

An unphased distributor causes all sorts of problems esp at the upper rpm limit. It
is not rocket science to check the phasing on a mopar distributor and it has been discussed before. Check the tech archive.