Oh boy....
Yes,Goldman/ Derman had a paper 20 plus years ago that showed selling ATM PUT,and rolling performed better on a risk adjusted basis..
That has not been the case for the last 15 years or so..Ill backtest later.
When you say "selling Puts", are you saying sell 2 Delta .50 puts, or 4...