Whether a new betting site is allowing esports betting or not depends on the platform. If the site allows this sport, then make sure the site has an adequate license, payment methods, customer support, and user-friendly conditions.