That sounds ideal!
It was just that with MP3 and ID3 tags, I found that there were limitations as to what MC would read. I think Publisher was one tag that MC couldn't understand.
Just assuming that I am using another program to rip into FLAC and populate the metadata, does MC read all tags on importing and create them in the library automatically, or do I have to create them first as custom fields so that MC has got something to read them into on importing?
If I use MC to rip in the first place, I assume I'd have to create custom tags for any that aren't in the standard list in out-of-the-box MC, populate them, then run a fill-tags-from-library process.