you have a very unusual site, I liked it. I would add some bonuses (for example, a double Deposit) for new players

Double deposit = 100% deposit bonus, it is usually come with high wagering requirement and players are not really attracted with such bonus as far as I can see.
Better to offer something else than deposit bonus such as contest, competition, etc to attract all players.
If the wagering requirement is small, this site will be goes bankrupt due to many people cheated or withdraw all the bonus + their initial deposit. Also, 100% deposit bonus is only give advantage to those who have huge bankroll, rather than smaller one.
I see this site has 100k jackpot, so why don't you give it a try? @voisvargi