There was talks about this and a whole bunch of other search options for the missions depot a while ago. The missions depot, as well as all the depots, went through an overhaul, where there were a great many things to fix and improve.
Your suggestion, I'm sure, will be fullfilled in some point, not just sure when. We'll have to wait for snYpir to get back from his well earned hiliday to hear from his point of view.