last time we talked, you stated you had no time to add more options. I'm ready to discuss any possible improvement to lists that could facilitate your work.
given the size of the lists, we would prefer to leave the list output separate from the main xml (-listsoftware vs -listxml), but if it is too hard to handle 2 separate options (to be called sequentially) in clrmame, we can discuss how to simplify your life...