If assigned i'm in a similar boat and wouldn't mind selling calls against a long position in SPY for months as this isn't money I will need access to for years.
If you get assigned why not do the same thing on the upside as well? If you're assigned shares do the 1:2 ratio spread by buying a 40 delta call and selling two 30 delta calls against it. Just like on the put side it would limit your premium but you'll make a little extra on your way out.