Seems like a solution looking for a problem to me.
Beyond a bent stick with a string tied to each end and an arrow, everything else is a solution looking for a problem. This solution breeds another problem, the solution to that breeds another problem, and so on and so forth. There are a bazillion archery items on the market that fall into the 'solution looking for a problem' category. So, what's new?
Mechanical broadheads are the current solution for unstable arrow flight. Their problem is inconsistent performance. If these vanes give the stability to reduce the number of mechanical heads out there in the woods, then I am all for them!