Because the MagnetoSpeed's sensors are ALWAYS the same distance apart, there are no errors due to distance-between-sensors varying from setup to setup. However, since all clocks in these types of devices have some kind of error/variability, given the *SAME* clocks Magnetospeed's short distance would lead to larger variations, to the extent there are any.
Frankly, I don't think any of that matters, as long as you don't adjust the sensors on an optical chrono in between shots. Today your optical chrono's setup might yield "2800" when yesterday given the *SAME* bullet it might have said "2799" . . . pffft. All of today's bullets will be measured in the same way, and that's what matters most.
Whenever you can shoot without worrying about where the bullets hit (within reason, of course) and have a barrel to attach it to, the MagnetoSpeed is the superior device. Virtually no setup, is always the same distance from the barrel, gives true muzzle velocity, can be used rain or shine, light or dark, or any combination thereof.
Unfortunately, that limits the MagnetoSpeed's utility significantly. When I want to (eg) OCW, I need to make 3 extra bullets for each weight, fire them, and even then I do not know what the FPS was for the rounds actually used in OCW.
As said above, the ideal is to have both types . . . and so I have a CED M2 and a MagnetoSpeed lol.