I'm researching the crotch-strap options for my Express Tech Delux. Will the Zeagle Split Saddle Strap Assembly fit (and work) on the Express Tech Delux? I'm happy with it the way it is, but I've read that the crotch strap improves the ride. I also noticed that the Zeagle BCD did some serious wear to my wet suite, and that may have something to do with the fit. Thanks in advance.