When looking though the main menu of StackIdeas, I could not find the apps link. I know from a post Mark made that it's stackideas.com/apps
Perhaps a link to the apps could exist in the download section? Or somewhere in the dashboard? Perhaps a link to it already exists somewhere? Just trying to make sure your users can easily find the apps.
For me it's no problem typing the url method.