Exactly, withdrawal fee will on casino's side.
I love that concept and looking forward to play on your site, though i am curious of that 50$ deposit requirement before taking that 10$ bonus.
And also any chance to accept other altcoins ? because you have already mentioned about the almost 20$ fee in every deposit from 50$ so how much will gamblers has to make their plays?
That is the same reason why i leave those sites that only accepts Bitcoin and Ethereum , and now playing in many options of deposit/withdraw site.