One of biggest disadvantage in your platform is you're asking users must to install your software, many people choose to play in web-based instead of installing something especially not really popular. If your poker can run without need to install the software, it will be better.
True, I’m currently getting an error message when I tried installing your app in my iOS. You should at least create something for those who do not welcome the idea of having to download an app before they can use your site to bet.
It's kind of obvious, but I'll say it anyway - having a completely decentralized poker platform with just a website and no download is practically impossible. A website would mean you'd have to trust some main server to handle things, which ruins the whole decentralization idea.
I mean, it makes sense why someone might want that - just hop on a site and play no hassle. But the tech doesnt really allow for it if you truly want a decentralized platform. Adn yeah, that means a download is pretty much mandatory.