With an average payout rate of around 96.28%, the operator can confidently measure up to the competition.