All the features that you highlighted regarding your site are extremely common among crypto poker sites. Even the reliable ones like SWC etc aren't exactly popular. Just a fair warning.
You're right, there have been lot of new crypto poker site coming out recently. And most of them claim almost same feature. ZeroSum's 0% rake and transparency of their AI are a bit different, but I also think it needs some other unique things to be truly successful. I don't think 0% rake will be of much use without liquidity and real player base.
If someone clears his browser cookies without saving the recovery code, his account and his funds associated will be gone forever.
If the account and fund become permanently inaccessible after clearing cookies due to losing the recovery code, then it's practically as sensitive information as the wallet seed. Whereas a normal user might not consider browser reset or cookie clearing that risky. IRL I myself clear cookies while troubleshooting.
I checked and it seems your system doesn’t allow a logged-in user to log out before saving the recovery code, this is good but it is not enough. At least, you should force users to save their recovery code before letting them make their first deposit.
They should also explain in bold text on their homepage what the consequences will be if the code is lost. If they just write it in the FAQ, many will miss it.