I agree “Semi dry” is a strange word to put with a dry suit. I have a GUL “semi dry” with the same setup as yours just purchased also. Perhaps we need to do a full review to show what they can handle.
A few leaks in a true immersion emergency is way better than nothing at all.
Mustang is a brand to trust.