Quick first impressions: Cutting edge designs nicely implemented, but personally I find these style of websites a bit annoying to navigate. Not their fault though. Web design is all about trends and this framework is certainly riding on the latest.
Also, I liked this little gem: "This is a probably the best plans ever born"
Is there a formal name for the "long-scrolling page" trend? I agree that they are not the easiest to navigate and hope the trend ends soon--I prefer a bit more structured information. However, I guess long-form sales letters are proven to work and this trend builds upon that concept.
Anyway. For a bigger library of real-world photographs in which to place your screenshot, I would recommend http://placeit.net.