Sounds good unless there's something else, like they are just using the "charity" as front to do gambling.
I mean, there's a lot of ways on how to get entertainment while you're raising funds to help other people or community that won't have negative effects on yourself in the long run. Nonetheless, if these kind of events are participated by profitable gamblers or professional gamblers, then why not.