Clickable: http://skedgeme.com
My impression was that the home page lacked a unique value proposition; "X made easy" is rarely unique enough. The "on steroids" tagline is a step in the right direction but unfortunately too vague. Also, the screenshots seem to be switching too quickly (the interval). I also found the features/benefits portion below a little wordy.