Those are the same basic design as the DGX ones. The detail differences that I can see are the dive flags sewn on the outside, and the anti-slip pad sewn into the inside.
I like that anti-slip pad, in concept, but I'm not sure how important it really is. OTOH, I can see no downside to having it.
What I cannot see is the quality of the nylon band material and the quality of the buckle material.
It seems to me that the only really like point of failure on these is the hinge in the buckle. If that hinge pin (or whatever it is) rusts and eventually breaks, the strap would be useless. I see zero sign of rust on my DGX ones, but there is no way for me to know if those eBay ones are made of the same exact metal.
Also, the eBay ones are $32 each?!?! I think the DGX ones were $40 for a pair (IIRC).
I do think that QR bands are MORE of a pain in the butt than regular cam bands - IF you don't have any kind of hang strap on your BCD. But, I have never been able to identify any downside to putting some string or an actual adjustable strap on a BP/W to use as a hang strap. And WITH the hang strap - to ME - the QR straps are a LOT easier.
I do agree with an earlier post about the DGX ones and how the strap material really relaxes when it gets wet. I definitely make a point of wetting mine before assembling my rig.