You may be on to something p-dibby. I do vape at fairly high resistance, like 2 - 2.3ish. Perhaps that's why I skate by with NO - alox.
The coils on my Reos have pretty much always been 1.1-1.2Ω, again I never use Noalox. I wiped the Noalox off & first applied ProGold to the firing pin. Every so often I'll apply ProGold to the battey's button top, fire & twist the battery to disperse the liquid. I have tried cleaning with Deoxit but the time I did I never got a dirty residue when wiping it off as I normally do when cleaning other contacts. I can't say that I would recommend the ProGold or Deoxit as I didn't know if they are actually working & they are expensive. But the products do work as I use them for other things.
A fellow member actually contacted me a couple of days ago asking if I knew of a good "solution" to this. Well I do have two ideas. The firing pin feels & looks like SS so one idea is not going to work, haven't checked yet though if it is SS. The other idea would probably help but it's not as simple.
SS is not the best eltrical conductor but it's not the material, the reason for arcing (sparking) is the small contact area of the firing pin. Increasing the contact area may not completely eliminate the sparking but it will reduce the time it takes to oxidize & having to clean/file it.
To test, I cleaned the firing pin completely then checked for arcing. Don't have to turn off the lights, you should be able to see it between the delrin cover & battery if indoors. As recommended you should not mash on the button to fire but you should also practice a good firm press. With my firing pin completely clean I can see arcing if I give the button a light press as it fires & when I release. If I give it a firm press I don't see any arcing at all when it makes contact but I do see it slightly when I release.
Each time it arcs is when carbon can form. So the less arcing you have, the less carbon that needs to be cleaned. I would say do this check to give you a good idea of how much pressure you should apply to the firing button. Practicing this alone should greatly reduce the intervals needed for cleaning.
Again I have never filed or reapplied Noalox on my Reos. With the firing pin clean & arcing at times, I reapplied the ProGold, it completely elimnated the arcing so I guess this stuff is working, can't say it's any better or worse than Noalox so keep using Noalox people.
I told the person who contacted me that I will look at it more so I may just try it. If I do I will be sure to post if the results are worthwhile. Personally with my use, I really have no need to try the ideas I have. My Reos are working just as good as they did from day one (except for getting into into RBAs) & don't need any upgrades.