No-body makes brakes out of cast iron anyways, though...
As for the clear plastic, I'd rather magnesium or something around the likes, as if you fall on plastic, it will start to break. As for being made of the same poly carb as an E-13, it wouldn't matter. Have you seen how thick an e-13 is? They can't make this brake that thick and still be weight wise.