i'm a blender boy, not a daz dude, so i'm not too sure of how exactly rendering works in daz, but i think rendering in iray at a lower sample size could be a solution worth considering. i'd say the difference between 2000 and 500 samples is pretty minor and you can save a great deal of time in doing so. i dunno if daz has a built-in denoiser, but there are programs like photoshop, and even websites online that can do that for you, without affecting the quality of the image. i'm sure some deeper research would provide better solutions than me though.
how long have you been a dev for?
better question, how long have you been working on this project?