My opinion is that 50 USD withdrawal is a bit too high for this kind of project, maybe lower it ? All in all seems a nice project, making it more appealing to newcomers and marketing it accordingly might help its success.
I agree that it is quite higher I have not tested the site, but I hope they do not have restrictions where you need to upgrade before you can access all these features, like one site I stumble where you have to pay a fee to upgrade so you can earn more, and reach a minimum payout, OP should market the project to attract more users.