SUPPORT SYSTEM SEEMS TO BE DEAD, NO RESPONSE FROM OWNERS OR SUPPORT. SIMILAR EXPERIENCE FROM OTHER USERS. 7install.com was in the testing mode. These days they are updating their website and adding several new features and better look to their site. Also new domain is introduced for cloud install solution. There is huge work behind and high rates for publishers.
As a signup bonus you will get $20 on your account.
These days you can make $2.00 per install. There is possibility to bundle your SW with their EXE, also monetize mobile traffic with their SDK. There is also option to lock content on your website. 7install has also plenty of downloadable SW so you can build your own SW directory and make money from each SW install. So if you like to get your SW distributed than go ahead. The payments are sent via Paypal, Webmoney or Bank Wire.