A new site let you host comments for all webpages under any domain or subdomain. Should I create a new site or page?