By default, when you search for a restaurant you have to specify a type(American, Barbecue, Chinese). These categories are held inside the sub-ground "Other/Restaurant Area".
By default, you are unable to search for all restaurant types unless you specify which style of food you are looking for. However, if you make a new group inside "Restaurant" alongside "Other/Restaurant Area" and name it something like "All Restaurants" and place all the POIs in that category, I believe that will allow you to search for any style of restaurant close by.
This may not be a big 'wow' to some, but I thought it might be helpful. I would find it convenient if I didn't know what I wanted to eat and I could just find out ANY restaurant close to me, regardless of the style of food.
In any case, to do this we'll have to get all the POI's out of the subcategories and add them again to the new group. What are the options to get these into that group? When I get in from work I'm going to look around in testmode for a POI folder-- is there such a thing? How are the POI's actually stored inside the flash memory?