In the case of the fins in question: my impression interesting idea, it unquestionably adds complexity. As a believer on the beauty of simplicity the next question is, can the complexity be justified? There are always a compromise.
And any engineer who's dealt with the tradeoffs, resource budgeting, and tension with marketing types involved in product design has to ask, if the complexity is not justified, what does that say about the considerations driving the corporate culture of the manufacturer.
Like many dive products, the fin is a solution in search of a problem, and adds complexity and failure points with no meaningful benefit. I don't want to trust my life to designs that came out of a company that thinks that's a good way to design gear.
They're likely to substitute gimmicks for good design and quality in other places, as well. After the HUB, I'm not too keen on anything from the minds at Mares, either.
...or diving for that matter).