Personally, I don't believe in any single strategy to win in dice gambling. Gambling is gambling and martingale is martingale. The Casino wants to get your money, and the best way to get your money is to make you believe that you are winning but in the long run, they are the ones who walk to the bank laughing.
Well, I think that martingale
can be profitable. I mean the probability of it to be profitable is pretty high if you are following the rules:
1. Your basic bet amount should be less than 0.1% of your balance.
2. You must undestand that you can't play forever like this. The more you play the more probability of losing everything.
So if you are trying to win 100k sats risking 1 BTC you will win most likely, but if you are trying to say double your balance with martinglae you'll most likely lose.