I could be mistaken, but i believe that was the stock trigger for the Medusa frames. It was not terribly comfortable.
i have a Medusa frame. Pretty cool and i would not consider it uncomfortable at all. No where near the level of an intelliframe but a unique item in itself.
BEZERKERS
ALL MAG SHOOTING TEAM