Here's my take on this. The crypto gambling market is actually not saturated, as some people here claimed. However it's not a gold mine either.
Why? Because you have 2 big problems:
1. Convince people that gambling is fair and they can win and blah-blah. This is a problem for all casinos, you have to bring in new suckers every day.
2. Convince them to use crypto for that. Crypto is already seen as shady business, so it narrows quite a lot the field of suckers available.
If you have to question yourself if opening a crypto casino is a good idea, then I'd say "Don't".
But that doesn't mean you shouldn't try. Try first to promote an existing crypto casino as affiliate though. See what you can do with that. Sure, the rewards will be diminished, but will be enough to at least cover the expenses and.. you will validate the idea.
If that works, the rest should be easy with enough money. Casino software requires money, starting capital for gameplay, promotion money..it can add up to $150k, maybe $200k. If you chose to enter a network (white label site, but not your players), the cost may be significantly reduced.
Someone mentioned the legal side. IMO this problem can't be completely solved. Crypto gambling operations in (sufficiently) developed countries are either not possible or extremely hard to start, because of regulations.
The other way to do it is off-shore. You can start a company in .. Antigua (or whatever paradise) and focus on privacy, yours and your money. This requires your presence in that country to start the business and a trustable middleman (a local) to keep things running.
Finally, even if everything is up and running, you should aim for long term gains and constantly fine tune. Setting the software for smaller gains on your side may keep the players hooked, but won't be profitable. Setting it for higher gains is profitable but will require efforts to keep the players in. Bonuses and promotions have to be carefully calculated to keep a balance.
Withdrawals on BTC network (which is a must) come with a fee, which is not that small. If you pay the fee for every small player that withdraws every $50 won, you may lose money. If you set thresholds, you may lose small players. If you make the player pay the fee, you may lose even more players.
I barely scratched the surface with this post. The main idea is to try and promote some casinos as afiliate, then decide if it's worth running your own.
Good luck either way!