Not necessarily. The plan is to make this site a one stop shop for the average user to test the apps and build his opinion. For example you could upload a .install file which points to your app in the repository. Or just a link to your website where the user will be able to download your app. Or installation instructions and so on... Of course the easier you'll do the installation process, the better the user will probably vote for you.