Hi,
I have a Performer as well, more or less same helmet, just with a chin strap instead of cup.
Im very satisfied, fits very well and its very light. I have an external optima port as well and it fits very well. Im very happy about the possibility to make quick changes in my audio-setup and I have grown a habit of checking if my optima and wrist-alti is on the same height when I put on my helmet. The build quality is very good, I can not imagine it could fall out in any way. I never thought about the possibility of the display getting damaged though, but then again I do use soft links.
All in all a big recommendation from here