Minor critique on your marketing page — the blurred images in the marquee look like they're a glitch, like the browser is downloading low-resolution copies on accident. Maybe replace with scale-up or a subtle ken burns effect?
otherwise it's really nice!