If hosting is an issue, I would again suggest to use github pages + Jekyll. There are a few downsides to this (see this thread on disqus), but if you're just serving pages, it's almost guaranteed to be 100 % available.
You can point to a different domain name by including a
CNAME in your repo on github, (see http://www.africa-grid.org and https://github.com/AAROC/aaroc.github.io) If you need services running on the website - like a database, etc, then it's the wrong way, but in any case, I would suggest that these extra services could be offloaded to a dedicated server.
Anyway, let me get something up and running for you to take a look at and comment on.