yeah, I had a feeling this frame was in fact OP. So you aren't permitting any of the new frames or variants included in Enhanced Combat? The Bligh looks fun though.
Honestly the other ones seem fine. I haven't had a chance to test them. It was just easier to remove the whole LCP rather than tell players to specifically avoid a certain frame, considering the game is already full of options.