I repeat, sportscasino.io works as agent system, that means no T&C, no KYC, immediate payments.
The site doesn't bother how it looks - its players are mostly persons known to the management in real life, site doesn't bother to gather reputation or fancy ads because it targets real connection with the high stakes player directly. It is rather a private club you are joining through real life reference than an online gambling site.
Anyone can give a try, you will like it.