Maybe there's something wrong with my approach, but I archive separate log files for all contests. I have to send them in that way anyway. Then I dump each one into
www.eQSL.cc, which has all of them since 2001 along with my casual contacts, which I paper-log and manually enter into eQSL.
That works for me, and eQSL keeps its own running tally of my states and countries. (Their list of countries doesn't seem to be the same as the ARRL's, but ... I'm not that excited about wallpaper these days anyway.) I was dumping my contest logs into LOTW for a while, too, but have lost interest in that. eQSL shows what I've accomplished, which is good enough for me. (I have no time for paper QSLing.)
BTW, I'm still using N1MM for contest logging, eQSL is my complete log of *all* contacts, and I'm having a great time with my 5 watt, minimal station on a small city lot (approaching 6000 qsos in 5 yrs). I AM, however, searching hard for a good hilltop home with at least an acre or so if possible. One of these days I hope to have an actual tower in a better location and make a lot more contest contacts than I do now. Hope to work you all soon!
73 de kt8k - Tim