1. Піклуйтеся про захист, веб-інтерфейсу навряд зможете забезпечити відповідний захист від шахраїв, хоча можливо якщо використати Java Fx захист буде достатнім.
2. Всі сеанси гри детально вносьте в лог (всі дії гравців).
3. Виплати проводьте із затримкою, наприклад через дві доби після гри, щоб був час виявити шахрая.
4. Передбачте можливість автоматичного скасування внесків в банк гри, якщо гравець не авторизувався за 10-15 хвилин до гри. Виняток, якщо турнір, то автоматичне скасування лиш у відбірковій грі.
5. Бажано мати СМС нагадування про домовленні гри.
6. Не забувайте про фільтр "від розводів чайників", бо якщо професійні гравці будуть розводити новачків чи менш професійних гравців то нових гравців у вас не буде. Тобто фільтруйте по рейтингу, щоб гравці при грі з незнайомцями із банком підкріпленим грошима мали шанс на виграш, тобто гравці мають бути близькими по рейтингу один до одного.
7. Гра має бути доступна легко і зручно з ПК, мобільного, планшета. Тобто треба окремі версії для кожної категорії.
8. У випадкових іграх бажано приховувати інфу про гравців.
9. Передбачте безліч мов.
І матимете успіх, інакше матимете багато клопоту чи занепад. Конкуренція в цій сфері досить значна.