Note that with DS1054Z you cannot work live with substantially different frequencies at same time. Memory depth allows for high sample rate capture but auto-measurements do not work on hf part while zoomed out. Might be important with motor work (low freq physical process + high freq signaling). This limitation did come as surprise and annoyed me so much that started sort of "holy war" back in the day
https://www.eevblog.com/forum/testgear/testing-dso-auto-measurements-accuracy-across-timebases/
This is common with scopes that use screen buffer for measurements to speed things up, but this comes at cost.
At a risk to start it again (hope not) I do have to again reiterate: DS100Z uses decimated data (from screen) for measurements. So if you are watching a signal that is zoomed in (set timebase ) to a part of signal you want to measure it will measure correctly. If you set timebase so you can't legibly see waveform, it doesn't measure correctly. That is completely true.
But most of the time that is not important. That type of measurement is only applicable to repetitive, monotonic, waveform, and is actually statistics of measurements across the capture (single trigger event). That is useful to analyze quality of clock , for instance.. But, in order for that to be useful, scope has to have high end clock stability etc..
For instance when you measure "Rise time" on Rigol DS1000Z, it measures first detected positive slope and measures that.. It wont measure any other, even if you have 10 periods on screen. It works same as auto cursor measurements. And statistics shown are between different trigger events, not between different waveform periods in same trigger event.
So basically, before measurement, you need to "aim" to what part of waveform you want to measure..
That is not very sophisticated, but works.. And is used most of the time in my work. And most other people. And is only way to measure something if you are not looking into continuous clock or sine wave..
If I have 10ms of empty capture, and in the middle of it there is 1us burst of something, I will zoom in to that. To see what is going on there.. To see how it looks, to see the shape of the edges.
And surprisingly, if you "zoom in" to it (on top, long timebase, on bottom zoomed in) it will measure with zoomed pixels.. With good resolution and accuracy. And since it does that even on stopped signal, it means it keeps whole sampled memory, and decimates only for screen. They might even be able to make measurements work on a whole 24Mpoints (or a smaller subset, but still more that now, like some other scopes.) but they don't think it's important.. And most of the time it's not.
Statistical signal analyzer it is not. But as a simple scope works just fine.
DS1000Z is simple cheap machine that serves well if you respect it's specifications. It's not perfect, not even very good, but more than good enough for most part. It is certainly worth it's money.
There are many thing on DS1000Z that are not perfect.
I'm looking to get better scope, partly because it doesn't have decode on segmented memory (which is joke in a first place) and tools to search segmented memory.
For instance, GW Instek GDS-2000E Series seems to have both decode from segmented memory and capability to search through segmented memory with pretty much everything you can trigger on... If that works well, that is probably cheapest good scope that can be used professionally for simpler tasks not requiring mid or high end scope...
But any 4ch scope that is SUBSTANTIALLY better (meaning: work giving money for) is more than 4x expensive.. Or was so far.. If that changes, people will start recommending something else.