Genesis 3 is free and only pay 100 bucks, interactive license, if and only if you distribute the Genesis 3 “base” form with textures with your project referred to as CRT Content.
Genesis 3 is once again is a framework on which other works can be based on so as to the question which would be better for character creation, Iclone or Daz3d, Daz3d is a better fit as to “that” description as to a creative result .
With in the EULA this comes into effect as part of the interactive license requirement.
IF you use the Genesis 3 framework to create original works or a derivative based on the G3 framework assuming that the edit of the CRT asset does not represent in anyway the original CRT based form it’s “YOUR” property do do with as you please and there are tones of examples with in the creative commons that demonstrates “free” or if you wish you can sell the original works or derivatives as you see fit with out restriction or additional fees.
Tricky to understand because Genesis is a “framework” which other works can be based on and there are many resources in where you can get working assets for free, like you can get free stuff off of the Epic market place, and if "free’ matters to you then there is almost an unlimited resource pool as to 3rd party offerings that fall under the Creative Commons Zero licensing of assets that makes use of the Genesis framework, which there is 4 versions based on the need, and one could build up a vary nice “runtime” library of fair use assets.
As a side interest even Iclone makes use of the G3 template as you don’t have to pay a licensing fee no matter the use be commercial or for private use.
Sorry if I’m not being clear as I’ve been using DS since day one as a means to create unique character to animate with out having to build characters from scratch and the only note to end on is DS and Genesis will do what you ask of it as to a need. DS is not designed to be used for video game, like Blender is not just designed for doing video games but rather it’s Unreal 4 that has made it even possible to even start considering adding it to the character pipeline and to that end I’ll be more than happy to explain “options” based on questions that is best served first by ignoring that there may or may not be a fee involved.
Things have to be in context to even begin to make sense.