I don't understand why people never mention Augur here...
It's because it doesn't do marketing?
Augur had been made in the spirit of decentralization, on the blockchain technology. But it seems cryptogmablers don't care about that...
Because most blockchain-based gambling sites are only limited to specific cryptocurrencies, as it was supposed to be.
Not also familiar with the site you have mentioned and I try to visit the site it but I can't find the page for the sports betting option. Something like the site is upgrading to V2 or what. Is this site covers also sports betting? One factor that gamblers are looking for is how large the betting options there. Provided odds also plays a big role.
And yes, marketing is no doubt really a must.