I have been comparing how two Swiss facing sites differ in practice for a while now.
What most people get wrong is judging by the front page alone.
This resource I found really helped on live studio hours and the dealer languages.
Feel free to check it out.
A useful find:
casino en ligne suisse