A more powerful search

it would be nice to allow a more powerful search in BP. For example my users fill the following form fields: name, city, sex, hobby. It would be userful to search for city or sex too. What do you think about?