AS far as hidden items cant you just add a field in the DB that, when checked, will "hide" those search results you want hidden. So you could update the DB to keep it current, and keep those hidden items a secret until they are ready to be unveiled. I do not know anything about DB's so maybe this isn't possible, but it's a good idea I think.
Also, maybe this isn't the place to post it(tell me where if not) but I keep seeing people say "That's not how it was in live". Live was 6+ years ago... there are new ideas in games that are awesome and would not upset the balance of the game.
Mail is one example that comes to mind(how hard would it be to impliment? No idea, but In-Game Mail is ftw).
I do not know if this type of stuff is "in the works" but just because it wasn't that way in live doesn't mean it shouldn't be that way now. A good idea is a good idea, regardless of "how it used to be".
Please only see the positives in this post, it is not a rant by any means. I appreciate everything the DEVS, GM's, testers, etc have done and all the time and $$ devoted to get this back and available to play.