If the team will address issues here in prompt manner, I guess, you will earn supporters from the forum. Sometimes, to know if the casino is sincere in creating their niche here by how they are managing the issues brought by their players. As advertised, 24/7 customer support, means, they should be very easy to contact to in case something goes wrong with your account.
We should know it by now already, take anything advertised with a grain of salt no matter what because all businesses wants is your attention so they all make clickbait advertising even if there is no grain of truth there. 24/7 isn't a real thing, it's just a number to make people look at their business plus it's not sensible for business to have a round the clock chat support.