Yes, the landing page is very much a first try and sure needs evolving. The page you link to looks awesome. And also I think a brighter overall design is probably more Mac-like and might appeal more to non-tech people.
Until release if was about development, and it is suddenly about marketing. Predictably so, but still caught me as a surprise. These look like good pointers.