With regards to your support that can speak to several languages, may I know if how many languages or what are the languages that are supported by your support so the users will have an idea whether they can use their local language in asking for a help to your support?
By the way, your site has been designed pretty well but I see that you have no other promotion aside from your welcome bonus. I will be hoping that your team will decide to create more promotions in the future as it can help your platform to become popular while giving the users a chance to earn more.
Is it really needed to be elaborated on what are the languages can the support would able to? If you do look at on how many languages do this site had then it does have 12
languages which is understandable that there would be specific supports that would handle out on specific users that do live on such country.So this issue or matter wont really
be that serious for you to mind off on how they would gonna respond.
About marketing then its up to them on how they would gonna handle it out because we know on how important or crucial marketing is when it comes
to site's success.