I find the landing page overcrowded and thus confusing. The two slides on the blue background change too rapidly and the download button is ill-placed and looks somewhat ugly. Viewed on a 1366x760 notebook display which may be responsible for most of the bad feeling, but it's still probably something you may need to look into.
I have never used a service like this before, but that can change in the future. Still as a Windows user, this service does not stand out from the others for me.
Hope you find this useful.