I've only tried to fit some of Dive System equipment from ScubaPeople but I haven't tried it underwater.
Their mask gives me a good impression though because the field of view is much wider.
You may want to drop by their shop and try may be how it fits and see the products first hand. I believe they will be much happy to assist you on this.
Likewise, when I dive with them, I notice that some of them are already using dive system BCD so I bet they can really tell you the performance of dive system product.
so yeah, just my two cents