U got two options brother. Labradar or Magnetospeed. Both are very close in accuracy. The decision is do u want to strap something to your barrel or not. I had both and I got rid of the labradar simply because of the setup and missing shots on suppressed rifles. Ever had one issue with the magneto. Yes your poi shifts but from what I have seen thru lots of shooting is it does not in anyway affect group size. Good luck on your decision.
My experience was just like yours. I had one and only one issue with the MagnetoSpeed, and a two-minute phone call fixed it for me. The guy I talked with got me all dialed in, in no time flat - he knew exactly what my problem was immediately, and it was entirely operator error. My sensitivity was set incorrectly, and it was easy to fix. He told me how to do it, but I could have easily figured it out myself from the card that came with the unit.
As for the shifting of the point of impact, here's what I ran into : My gun groups equally well with or without the bayonet attached to the barrel; it just shoots the groups to a place that is about 1.5" away when I take the bayonet off the barrel. This is not a problem. Once I've got all the numbers I want for velocities, I take off the bayonet and adjust the scope for the desired POI on the target. I think I shot about a half a dozen additional cartridges to accomplish this, and the extra trigger time was probably good for me.
Lastly, I'd like to say this : the MagnetoSpeed is what clued me in that the factory loads I was using were almost exactly 100 fps slower than advertised, and I also didn't want to sight in to the 200-yard zero that was printed on the box. I left it 2.5" high at 100 yards, and went to the bullet company's website and looked up the trajectory. Then I went out and drilled a huge blacktail buck with the rifle, at 285 yards. The bullet hole was right where I thought it was going to be. If I had just done it like the trajectory printed on the box and taken their numbers as gospel, there would have been a couple of inches of error in the equation, due to the fact that the bullets did not come out the muzzle at 2950fps. This was, admittedly, a "quick & dirty" exercise, but it worked extremely well. When I get to fine-tuning an accurate load for this new rifle, the MagnetoSpeed will be an integral part of the process.