I think it's not possible to add a working link in top menu. I found that adding a dir in /usr/share/contentlister/mode will only create a dummy menuitem which is not functioning. Although iLiad uses registry.xml to control the link to menuitem, the types of menuitems are hardcoded in liberregxml, so there is no way to add more "functioning" menuitems in top menu.
Too bad.