Ideaist - Does one of these grab hold of you better?
In actuality, the triangular logo won't appear next to the large name on the site as it does above on the coming soon page. It's actually placed above the logo alongside the nav. Ex:
Thanks for your input.