Owl.games has a rakeback and bonus level available on there promotion in the casino which a normal play can enjoy. I agree that deposit bonus and welcome bonus is a good promotion but it depends on the requirements to claim it. Some casino requires an insane wagering requirements that almost impossible to claim that makes this bonuses nonsense. If they can do a bonus that doesn't require insane wagering requirements like Winz.io free spin then this idea is good.
I preferred a daily/weekly tournament that reward multiple user so players will be motivated to play more to earn additional profit aside from the passive income coming from the other casino bonuses.
Owl promotion idea is very good since they have daily task, airdrop, rakeback and bonus bonanza. The only problem was the amount of reward they are giving back to the players with those rewards. The daily task rewards user 0.5 to 1 OWL per task completed which is only around 0.0065-0.013$ while the task requires to wager or win 1000$ just to get that penny.
Owl is spending huge amount on buy back, Why not allocate some part of the profit to RTP since the reward is still in OWL token aside from burning it all? Increasing the daily rewards might boost the interest in the casino in long term.