welcome to the forum!
regarding the "steps" you provided, do we have to take a screenshot and send it to your everytime we deposit? if so, I feel it acn be a hassle and annoying in the long run.
where is your Terms and Conditions? I saw that you have curacao seal which would indicate that your casino is licensed by Curacao but it is not clickable, do you have a link to curacao license verifyer that would verify your license? also, apart from USDT, what other crypto are you accepting?