There, you answered your own doubts. I believe that every service, especially new services, should be given thr benefit of the doubt and we should build a positive and supportive community, plus give the service constructive criticism to help make the do their jobs better.
OP gave his honest review/opinion. THAT'S GOOD, assuming it's all true! Currently, the admins now have to do something to convince the community to play in their casino.
