I am a fan of the M8s, have a number of them I found quite a while ago that they are very reliable about holding zero, but do not reliably track (a couple of them do, but most don’t). They are often frustrating to achieve zero. But once there, I have absolute confidence in them. Current stable includes 3x20, 4x28, 6x36, 6x42, 10x40, 12x40.
The variables are another story, as I have had several quit holding zero. They were fixed when I sent them in, but I have soured on them.