I don't think a hierarchical menu is needed. What purpose would that help with? I think instead they should focus on making it easy to search in the launcher.
One cool feature they have is that it can listed installed apps as expected but also apps available in Software Center. Hopefully, someone can search for "draw" and get appropriate apps listed. Or for "GIMP" and either launch of install the app.