I'm more interested in gambling that is friction free and doesn't generate an income. Fair for everyone. Something like that would also bring massive generic value to the platform.
However, the way I am organizing logistics is to use the unhackable random numbers of Bitcoin as the seed that determines who wins the lottery.
In the case of a big prize pool anyone who won and got lucky would get a percentage of the lottery fund. Say if you win you get 25% of the fund. That way there is always a bunch of money in the fund no matter what.