Looks like a neat idea, but I don't see how it could possibly offer better braking. It seems to me that even with the 360* piston (and added pad/rotor contact patch), the leverage advantage w/ a conventional brake system would be too much to overcome.
If these work, it would be a big plus for weight loss (rotational and unsprung anyways.)
If these work, it would be a big plus for weight loss (rotational and unsprung anyways.)