Thank you for your answer

...
My main objective with this is to gather any and all genres that both RYM and MusicBrainz have decided on to be a genre.
Regardless of my own opinions or thoughts.
And then I position them under a genre category that I believe makes sense.
...
(including 'AKA's, that's some 3400 genres in my table as we speak)
I'm also working on my own genres hierarchy, strongly inspired by RyM's one which i think, like you do, is the most complete and well-crafted one.
But i adapt and modify it through my own understandings and opinions.
It's more than a hierarchy because i also include my own descriptions in french (because it's my language), also inspired by RyM ones but from other web sources too.
I even look for some most representative songs to illustrate each genres, and include them in my hierarchy.
If RyM had an API i probably would be using it, at least as a strong starting point.
But seeing that it's not the case, how do you use your hierarchy of genres to tag your music files ?
What is your specific workflow at that moment ?
In my case:
• I play a file.
• I jump further to skip any kind of intro, to find the most representative parts of the song.
• I listen to them until i got a genre coming to my mind.
• I relate to my hierarchy and its song examples, to confirm or adapt the choice i made.
• Then i tag my file, but with only one genre. I choose the most representative one, which is sometime difficult with some artists, but it's less time consuming for me.
So this is the "workflow" i was thinking about.
How is yours ?