You should mention the rollover requirement on the depo bonus.
The wagering requirements have a minimum of 25 times the amount of bonus and the real money sum contributing to the bonus figure.
So, if a user makes a 0.5BTC depo they get 1 btc to play with, but they have to wager 25btc.
And another thing important to mention is the max win from the no depo bonus:
The maximum amount of money to be won from a no deposit free spin bonus and gameplay with mentioned bonus funds is 50 EUR or any other currency equivalent. Any winnings exceeding 50 EUR without making a real money deposit will be void and will be kept by BetCoCo
I don't like at all the fact that wins bigger than $250 require KYC for withdraw, is like searching for a excuse to not allow users to withdraw.