That plan seems plausible. We can always try something else if we run into problems.
Please create a new repo named arclanguage.github.io, then I'll do some initial work.
As I'm not good at document and English, so wish more guys can join. :)
-----