I gave the Rigol MSO5074 one more chance... I had to sell my EDUX1002G
)
I ran the same SPI test @ 45MHz test:
The Rigol MSO5074 can trigger 2,000 times per second (byte 0x37) (VS 50,000 on the EDUX1002G)
And it cannot detect random byte 0x3F (using MASK TEST) while triggering on byte 0x37
EDIT: I was able to get 50,000 triggers per second on the Rigol MSO5074 by setting memory depth to auto (it uses 1Kpts). And I also was able to catch the random byte 0x3F on the Rigol 100% of the time while triggering 50,000 times on 0x37 by using infinite persistence and also 25% using zone triggering.