Should I set up a site, because I've seen several people get it ready beforehand?
sure, its just nice to have done :)
When it's ready, you export as webgl?
idk lol,