Sticking to 'blend families' per pipe can be a good idea long term if you have enough to rotate as such. I keep more-or-less separate groups for VAs, VA-PERS, Oriental Blends, English Mixtures, Balkans, and Burley-based blends (not aromatics however, which I do not smoke).
I have found that Latakia is often the key problem in the ghosting of a pipe. Therefore, when I want to move a pipe from one family dedication to another, I keep this model in mind:
VAs / VA-PERS > Oriental Blends > English Mixtures > Balkans
It can go either direction, but you cannot jump around.
For example, moving a pipe from a Balkan to, say, a VA-PER is not the best idea in terms of ghosting issues. If I have, for example, a pipe which I have run a few ounces of Pirate Kake through and then switch it over to, say, Old Gowrie, then I get a latakia-VA blend for quite some time. I would rather taste the VA, which is ostensibly why I opened up this hypothetical tin of OG in the first place. However, if I am to move the same pipe from say, Pirate Kake to Peterson's Old Dublin, the ghosting will be much less apparent. So too in the other direction. I can always move another pipe, say one I have been smoking EMP in, to the OG.
My two cents.