Who cares about edge. And every other technical terminology out there.
A trader only has his Profit/Loss scorecard, that's the only thing that matters.
What exactly is 'killing it for many years'? Can you specifically say what % returns and money returns you generate?
What do you trade, how, timeframe, etc?
surprisingly, capital allocators now do. Impossible to raise money if you can't articulate a USP. The days of full discretionary, unbenchmarked absolute return funds are coming to an end.
So, in your case what was the issue, if any, with put selling?