I don't understand the issue.
You say it doesn't match the body shape of your figures. Are you using 'extreme' body shapes, or default body shapes?
It works fine on default G8F and every G8F body morph that I've applied.
I even fit the original Hongyu Bikini V4 (the included DSPatch version) to G8F and it fits perfectly.
"it doesn't have mesh smoothing/collision detection" Huh?
If it doesn't have collision, then add it.
Edit > Figure > Geometry > Add Smoothing Modifier