I've seen those advertised, and at first glance, I though "what a great concept". Nothing like seeing daylight through your critter on a passthrough. Then I thought about a little bit more.
What would you hope to accomplish with them that any of the top-name broadheads already accomplish?
I don't think you'd get the penetration of a standard broadhead. Just too much edge there. A typical broadhead's edge is tapered. That ring would have to kill your kinetic energy, ESPECIALLY if you caught a rib.
I think they'd be a bear to tune. You'd have to run 6" vanes or better to steer against all the surface tension.
You couldn't keep them sharp. Not as sharp as they need to be to hunt with.
I hate to sound so negative, but I will virtually guarantee that those broadheads will be unheard of in a couple years.
I wouldn't mind using one on a gimme 20yard shot though...