I certainly would have given it a shot, if I hadn't already bought a Halcygucci backplate back in 2018 that is still showing zero issues! That includes use with twinsets, JJ rebreather, etc, and no STA with a single tank.
At comparative prices though, the AliEx kit is almost 'free to try!'
Its really not a complicated piece of equipment. If it suddenly cracks or delams on a dive without any prior signs, this alone is still unlikely to kill you. It just needs to be stiff, strong, and impervious to repeated exposure to seawater pressures up to ~200 psi. Presumably, they would be smart enough to know to use 316 or higher grade stainless steel grommets ... ? It's not a 4000 metres submersible