Gambling winnings are a bonus.
It is logical to spend them on something unusual, and not just to finance running costs. Make your dream come true.
For example, flying in a hot air balloon, scuba diving, traveling, going to an expensive restaurant.
This will allow you to organize an interesting Life Style. At the same time, it will not give you the opportunity to develop gambling addiction. In addition to gambling, an interesting Life Style awaits you.
Focusing on Life Style will save you a lot of trouble.
Your suggestion seemed expensive, but of course it will help if you have the budget, but unfortunately, most people who are addicted in gambling are those who does not have a financial freedom, they got addicted for trying to win big money as they think it's an opportunity to change their lives to improve financially in just a short period of time.