Yes, its possible to use arbitrary waveform, but its clunky because if the two frequencies are not easily commensurate, it needs to be very long. And to scan one of the frequencies requires updating the waveform every time.
The gate input could work, the only possible issue is that its typically not phase-synchronous, so can cause some little problems.
I wonder if I contact the manufacturers, if I would get a response one can actually trust, as its a relatively obscure feature.