-snip-
There's also a thing with practice. Would you allow players to play without wagering, just to get to know the game and get better at it before they make their bets? If you do, you'll end up with people experimenting with various tactics and you give them more time to find glitches and bugs they can later use against other players. If you don't do it, the only way to get better would be to put money into the game, so people ready to put a lot of time and money into the game ultimately win more, which makes it a pay to win game.
Like the demo on the gambling Pvp game. This will provide an opportunity for all players to try how to play the game perfectly and be aware of every problem and some bugs that may be found. This will indeed give early players access to experience the game without the need to bet. But preferably, some features must be locked so that you cannot access all game features, if you want to play in full, use several minimum bets to play it. Putting money into the game is a condition that can be done so that players don't just try the PVP game so that there is income to be received from early players.
Currently, there are many cheaters and game crackers who are looking for loopholes in every game, so the game system really has to be built properly.
That said, I'd still choose B, if the game was well made.
But I'm more interested in Casino A.
Gambling is synonymous with big wins or Jackpots, so the opportunity to win some big money can be a more desirable attraction with several bets to be made.