I'm not an expert about SEO, but from things that I know, even single pages, if they contain correct data (text, alt tags etc) will work great with SEO. Also a lot of big companies uses one page layouts (with paralax for example) and their sites are top in google.
In creativity all content of homepage is loaded at start, there is no ajax used there, so for google see all page in one file.