I think Dave was talking about the OP's Rigol DS1074Z and the -S option.
The DS1074Z-S costs $818, the DS1074Z $585, so you are paying $233 for the -S option that is a limited function gen that offers 2 channels at "at most" 25 MHz source.
The specs for the signal source are:
Sample rate: 200 MSa/s
Vertical resolution: 14 bits
Highest Frequency: 25 MHz
Standard Waveform: Sine, Square, Pulse, Triangle, Noise, DC
Arbitrary Waveform: Since, Exp.Rise, EXP.Fall, ECG, Gauss, Lorentz, Haversine
Sine Frequency Range 0.1 Hz to 25 MHz
Flatness ±0.5 dB (relative to 1 kHz)
Harmonic Distortion -40 dBc
Stray (Non-Harmonic) -40 dBc
Total Harmonic Distortion 1%
Signal-to-Noise ration 0 dB
Square/Pulse Frequency Range 0.1 Hz to 15 MHz
Rise/Fall time <15 ns
Overshoot <5%
Duty Cycle 10% to 90%
Duty Cycle Resolution 1% to 10 ns (select the greater one)
Minimum Pulse Width 20 ns
Pulse Width Resolution 10 ns or 5 bits (select the greater one)
Jitter 500 ps
Triangle Frequency Range 0.1 Hz to 100 kHz
Linearity 1%
Symmetry 0 to 100%
Noise [1] Bandwidth 25 MHz
Internal Generated
waveforms Frequency Range 0.1 Hz to 1 MHz
Arbitrary Waveforms Frequency Range 0.1 Hz to 10 MHz
Waveform Length 2 to 16k pts
Frequency Accuracy 100 ppm (lower than 10 kHz)
50 ppm (greater than 10 kHz)
Resolution 0.1 Hz or 4 bit, select the greater one
Amplitude Output Range 20 mVpp to 5 Vpp, High-resistance
10 mVpp to 2.5 Vpp, 50 ?
Resolution 100 ?V or 3 bit, select the greater one
Accuracy 2% (1 kHz)
DC Offset Range ±2.5 V, High-resistance
±1.25 V, 50 ?
Resolution 100 ?V or 3 bit, select the greater one
Accuracy 2% (1 kHz)
Sorry if it doesn't line up hard to align those specs.
So you are getting a signal gen for $233 but can't do amplitude or frequency modulation and even if it can handle ARB waveforms they are limited to 10MHz.
For the price well don't know but I bet you can find some used equipment that will surpass that at the price point, and unless you are crammed for space it's better to get a separate unit.