It's going great! I usually write 4-5 per week for my weekly Friday Pay check! Mostly just sell out of the money puts and 90% of the time they expire worthless and I just sell another one for the next week.
The 2 I use the most lately is TQQQ and UPRO etf's that follow the markets and have huge premium attached to there contracts.
On the occasional time I get assigned I just turn around and sell calls until I get called again and start the cycle all over.
Worked out at 30% last year and off to a good start so far. The downside risk would be another market crash so I never go over 50% of my buying power to have a nice Cash position at all times.