Sort:  

yes it is , I wish you the best of luck to make your idea a reality and btw just out of curiousity what is the role of Ambassadors in your team .

The main role is community building. They translate the content to local languages so that language should not be a barrier. They also take care of the community.