No, I have not done a factory reset except for when I swapped over to the f2fs file system way back when. My standard procedure for an OTA/local update is to wipe the cache from recovery both before and after the update. So far, no issues to report.
While I would probably benefit from doing the...