DAZ Studio vs Iclone. The lesser evil?

I have some experience in Daz Gen8 ppl. They are very well done, good textures, skinning and morphs. Each character comes with many customizations, so from the base character you can make very different looking people. There also are many different clothes in Daz shop. When you need to fit clothes to characters, transfer morphs to clothes, etc. Daz Studio is doing very good job. You can use it with your own clothes too. It’s probably the strongest point of Daz.
Gen8 people have max 8 influences per vertex, except few points on the face, like UE.
Daz eyes don’t look good in UE, you will need to replace them with UE eyes.
There is not much low res hair available in shop and the hair dosn’t use textures required for UE hair shader.
Daz Gen8 uses Dual Quaternion skinning and UE doesn’t support it, which may be a problem. It will work but may look ugly. Also, Daz corrective morphs are calculated based on DQ skinning.
Daz skeleton have 5 joints arms (shoulder bend -> shoulder roll -> elbow -> forearm roll -> hand) and UE skel have roll bones as leafs. It may be a problem if you need to use IK controls like 2 bones ik. Same for legs.
Also, there is no roughness in textures, but it can be approximated from spec.

I’m interested how is iclone compared to that. Especially, which skinning it uses, how many bones in arms and legs.