Just a tip, if someone tells you that something is unclear to them, a response just telling them that you don't know why it's unclear to them is both unhelpful to that person as well as to yourself.
I also find the homepage unclear as to what everything is and why I would use it. I basically think you need one clear message rather than a rotating message, plus screenshots or links to live or demo "sprreds". You can also consider a demo video, ala Dropbox's homepage, that explains in a fun way what you offer.