The words "AO render" and "Professional" when referring to showing off a wireframe / clay render don't generally belong in the same sentence. It's almost as professional as throwing down some uber-1337 lens flare. Unless of course, you know what you are doing.
i dunno about the demo reel playing as you open the site; i believe thats something should be optional and not taking up all the real estate on your website. when i look for a website, i wanna see thumbnails or images right away: environment stills, wireframes, texture sheets, etc. then if im impressed with that, im…