It's a nice concept to use your own tokens on a site, but I think that many users are also unfamiliar with that and that could work against the site. Was the choice to use these tokens for a specific reason? It could cause confusion for experienced gamblers, who are not familiar with it. All major sites work without own tokens. Or implement that users can choose themselves, for example.
I don't see it bad, it really works like having an internal economy where they can control if things get out of hand, and I imagine they are going to reward the hodlers, however this system is clearly well imposed as they did at Betfury, many casinos are copying this model, the only thing is that they need to have an arsenal of advertising and marketing, also offer the services of generating staking and then launch it on the market, this is a very successful model if they know how to do it. In fact, the OWL has gained some fame, I have been reading in other forum threads mentioning about this token, as well as the Fun tokens that are active with benefits on freebitco.in and also about the BFG tokens, many They already take OWL into account, so the way things are going, it would be excellent if they could do things well and on the right track.