The platform allows effortless deposits and distributions, and the casino doesn’t charges deal fees