I have owned the DS1074Z-s since it came out, it truly is amazing how much you get for your money!
Though here is a few complaints, which might help anyone looking for this scope and want to know what the limitations are.
The responsiveness, or lack thereof. Turning any knob to change a setting or value has enormous delay and the "knob-acceleration" is highly non-linear so if you turn the horizontal knob to fast the waveform can jump a few screen-widths away in just a quarter of a turn.
This makes the built in signal generator difficult to use, since you can not reliably turn any knobs in order to change frequency or amplitude, it is way to slow and sketchy. It is faster to enter the value manually, which still requires you to use the same unresponsive knob to scroll through a table of numbers.
The serial decoder can be close to useless for transmissions with large packages. It only decodes the points available on the screen, not what is in the memory. Hence you can not decode anything longer than a few bytes since the number of points in the screen buffer is very small (you can see this in one of Daves videos, all decoded values becomes FF FF or somethin random when he increases the horizontal to see more data). And scrolling through the data horizontally does not work either since the start of the transmission then goes of screen and the decoder loses sync.
However with a lot patients and time on your hands (as an armature hobbyist) this is an excellent instrument! I would however recommend an Agilent... sorry... Keysight scope for more serious work, since it has true hardware accelerated maths functions and a much more responsive user interface that would save you much time in the long run.