I do the standard process for creating all my characters in DAZ. First, I make them in DAZ, and when I'm satisfied, I export them as an obj and import into Blender. There, I tweak and do whatever I need to do, and then export and import back into DAZ as a morph. This way, I can just uninstall the characters I used to create them.
I also save the textures into a different folder to keep things organized and in DAZ I just use the Surfaces tab to point them to that specific place, which saves space and helps me not get lost with all my clutter.
I do have the character's duf scene subsets, of course. However, I create one single morph slider for the characters, which is why I can't even remember which base models I used to create each of them.
If I was to share a character duf, I'd have to share the morph I made through the obj and it should be installed into the DAZ folder in order for that to work.