since the mess/softwarelist side was included in mame, I always go on to collect the arcade sets only, excluding all that sets which own to mess world.
So when ctrlmamepro asks me to import SoftwareList, I regularly answer always no.
Recently I found out that in my arcade romset collection there was some mess sets, like megatouch XL, the nintendo game&watch series, etc., maybe result of old previous attempts to collect SoftwareList roms, that remained in the mame roms folder when I decided not collecting anymore and not deleted.
With some compares between lists extracted from .ini extra files, I deleted all these mess sets in order to clean my arcade collection and then I made a new rescan with ctrlmamepro of the new MameUI 0.206.
Well, even if I choose not to import the SoftwareList, at the end of the scan ctrlmamepro told me that I have 2709 sets missing, but these sets own to mess world.
For example, the set "68k Single Board Computer" is missing, but why since it owns to SoftwareList.
Another example are Amiga 1200, or Atari 400, or Apple I etc. All missing in the arcade collection according to ctrlmamepro scan but they are softwarelist because of are console/computer.
I gave myself an answer: maybe even if these are mess sets, they are necessary to make it work arcade games ... as the neogeo: this rom/bios needs both for mess world and mame world and so if deleted and if I don't import softwarelist, ctrlmamepro will tell me that neogeo.zip will be missing anyhow.
I want to know if there is another reason or something wrong in scanning...or some bugs.... or easly that above is the explanation.