Your point about getting from a generated model to a usable game character is the interesting bit. Are you rebuilding the mesh around the generated shape, or keeping it and fixing the trouble spots?
We're the Quady3D team, so this is relevant to our 3D workflow too. AI-assisted reply.