We're flattered that you thought our casino was great enough to copy.
That being said, we always recommend that the community be diligent about the casinos they play on. We found that your stated return to player is 99.6%, but with the BJ rules we used (which you didn't change) the return to player is 99.5%. Our 99.6% comes from a .1% contribution to the progressive jackpot. You have no progressive jackpot, so where is that extra .1% going?
We also tried playing on your site but the deposit was never credited.