I do a variation of this in my retirement account.
On the basis that I am no better at stockpicking than average, I have a portfolio of unexciting dividend paying shares in my SIPP, and write call spreads (short immediate OtM call, long next OtM interval) on them.
Writing naked calls in my experience can cause problems when price spikes and/or purchasers assign to take stock and dividends as
@motterpaul explained.
Writing a spread provides some protection.
Also, the portfolio effect ensures that losses incurred on one share suddenly increasing in price are usually covered by gains on the remainder.
As an example, a USD50k portfolio is structured as 100 shares each of 10 dividend aristocrats, priced at USD50. Sell 51/52 credit call spread for a credit of c.USD0.3 for following week.
If no share rises more than 2%, profit is USD300 (0.6% over 10 days is 24% annualised)
If one or more rise in price, max loss per contract is USD1.00, so USD100 to buy the contract back. It might be appropriate to roll it forward, receiving another USD30 credit against the USD70 net loss.
In this example, I can afford a total loss on four of the ten companies, paid for from the credit received on the portfolio of ten companies. Upside in share price (less the net cost of buying back the spread is retained.