Yes, advanced search is not perfect. Sometimes I can't find by the name too, or when I search by date it shows wrong result.
Often it just says "Something is wrong with the search engine!".
I would like to see advanced search working without errors, and with some new features included, for example:
search by first moves, not only by opening names. This will be useful for chess variants, where openings are different. You can do this like opening explorer
http://www.365chess.com/opening.phpsearch position in database, maybe also from analysis window;
search for specific endgame (opposite color bishops for example);
search for specific sacrifice (Bxh7 for example)
search for 30 sec berserker games, which are funny to replay realtime (by the way, when replay games realtime, it will be good to see clocks) ;