Right, I think that's a good approach.
Sorry, I didn't mean to cut my reply so briefly. The door bell rang, and I was able to squeeze in the last sentence, but felt there was more that could be added.
Since I use Squeezebox's around the house, and their tagging support is weak, I've generally had to rely on Artist, Name, and Genre tags to provide the bulk of what I might care about. But since they have limited screen real-estate, I don't like the tags too long, or the devices scroll long lines endlessly and I find it less desirable.
Since I'm not using MC more or less to drive them all the time, I'm not not concerned about what they display. In fact, if the display(s) die, I don't really care so long as the pump music. So my tagging has gotten a little more adventurous and full.
I like, for example, being able to quickly pick all variants, of say, Take Five, or Concierto De Aranjuez, regardless of who performs/mixes it. Sometimes, such tracks are have been renamed, so I set the original name in a tag.
The guiding principal for me is that MC can easily build complex info out of smaller, discreet tags much more easily than I can break apart complex, varying tags. A number of Classical taggers have created complex, long track names, only to work hard at breaking out the Work, Movement, etc. It would be much easier to combine small pieces to form a full title.