This would help on searching and on the map as well. I don´t know whether the shop type is still part of the map data. Probably not. So a third type would possibly add more data to the maps if it´s a boolean information currently.
By the way, there are two types of restaurant in the search form. Both are called "Restaurant" and the only difference is the color of the icon. What is the difference behind? So far I have never found results for the orange version but only for the black one. If there is no difference, please remove the orange item. Otherwise please give it a different name which declares what it is.
Edit:
*) Even many of the shops which are tagged as department stores are actually no shopping centers but just shops which have everything and nothing. Many of them are even not very big which is actually part of the "department_store" definition. The issue is that shop=general is not very common in other countries than GB and USA (according to its wiki), so in the absence of better tags many users seem to take "department_store" because it´s the best you can find (apart from "general"). But when I am in a city which I don´t know it could be annoying if you really look for a shopping center and find a little shop only. So maybe only "mall" should have the shopping center flag in MFN and get an extra icon for the list and for the map.
It looks like you're new here. If you want to get involved, click one of these buttons!