What's better?!?

Yes msd is an abbreviation for multiple spark discharge which means it sparks multiple times for a few degrees of the cycle instead of once like a factory unit.