I don't think you would get a bad fill just by opening AAPL the day of or day before earnings. AAPL is has one of the most liquid option's market.
Selling an IC 1-2 days before earnings is essentially selling the strangle but hedging the potential losses by buying long Puts and Calls against the shorts. There should be no problem with fills and you could almost always get near midpoint on Apple.