I know people who have issues with the skin irritation and they have told me they use KY gel and it helps their neck and it doesn’t break down the gaskets.
I only have a one piece suit, but know of a few women who have the 2 piece suits and each person I know who has them have all had them leak at some time. The middle zipper is very fussy and if not threaded correct right at the start they leak. Unfortunately they thought they had done the zipper up correctly and only found out it wasn’t correct until they ended up in the water.
I don’t have a drop seat now but my next purchase will have one. Pit stops on rainy days are not fun with just the chest zipper, your whole body gets wet.
Hope this helps.