The HP/Agilent 33120A is sometimes available used for a similar price. Sample rate is slower, more points, better documentation, better software (which is critical for an arbitrary waveform generator, you don't want to enter 4k points from the front panel). The current software still supports this model from a number of years ago, the Rigol software doesn't even seem to support the first revision of the DG1022. It has RS-232 and GPIB, so easy to connect to a PC.
I evaluated the software some time ago, it is a bad Intuilink clone. Both Agilent Intuilink and the Tektronix software are nicer and have more features. The Rigol software lacks features like pulse generation (with variable rise time and profile) and the ability to enter arbitrary equations. I believe they actually recommend to create the signals in the Tektronix software and import those in their own software, which is a bit sneaky in my opinion.
Even for a new Rigol DS1022, only during the one or two years of warranty do you have any recourse in case of defects. After that, you're on your own, since they don't publish any service documentation, let alone schematics (as Agilent does). They also don't publish any programming documentation (except for their own libraries), so if they ever stop supporting your equipment for a new operating system version, the arbitrary waveform ability becomes useless unless you reverse-engineer the protocol.