Quoted from indypinhead:
No, there was no trade off.
I just decided to start making these out of polycarbonate knowing that it is a much stronger material. As far as I know, Mezelmods still makes these.
Mine's just slightly different, that's all.
The more folks making the mods, the better. There is room for all.