I'm currently designing a Managed Navigation using Term Store Term Sets both hierarchically and process based. An example would be Continent > Country > Region > Municipality as the hierarchy and Regions Only and Municipalities Only as different Process based Term Sets. I reuse the terms from the hierarchy to the processes witch eventually lead to the same SPWebs from different navigation views. Is this the right way to do it, or is there another, more appropriate way?

![enter image description here](https://i.stack.imgur.com/maeJG.png)