That's great - sounds like you have a plan! Once you start getting into other sample engines (and it will happen over the years), searching across everything will be a little more difficult. Right now I can open my library in Logic and see exactly how many Pipas, Celestes, or Djembes I have, regardless of it being EXS, Kontakt, Engine, UVI, STEAM, PLAY, or even hosted in VEP, and load the desired file with a single click - super slick! I believe the same can be done with the Media Bay in Cubase. It really is an open ended system that grows with my acquisitions.
That's the kind of organization I'm talking about - going a level above the sample engines' search capabilities; but again, sounds like you already have something that works well for you!