It is good that you are offering 110% deposit bonus if the deposit is done for first time. But you have not mentioned the limit of the bonus. Would you like to mention either there is any limit or not? If yes, then what is the limit of the first deposit/deposit bonus.
I think there's a possibility that they would be putting a limit but given that they're a new site to this forum and not a lot of users are using it yet or fully trusts it yet, I think that there's no limit as to how big their deposit bonus is because not everyone is going to put a lot of money yet.