I really like the new site!
I think that the decision to get rid of other casinos work simply because people are most likely to playing on these two specified casinos anyway.
You're probably also saving a ton on infrastructure & updating everything regularly so great decision imo. Keep it up!