What I am missing is a link from that page to the application description and also starting the app if it is an embedded application, or having an directory of registered apps.
Any idea if such exist?
If I remember correctly we could view the description of an app with an URL like this:
http://www.geni.com/platform/apps/index/51 (which is an embedded app demo named Photo Slideshow and an example of an app you need the URL to to get started)