Minimal put and you can incentive betting criteria are the very challenging T&Cs