Yes, this can be beneficial for yourself if you implement it as well as possible. Yes, the majority of gamblers will not be able to do all that because it could be that in the future they will be faced with temptations that can fade their good behavior. .
And this also greatly influences changes in his behavior, when he is on the right path then he will be on the wrong path because he has exceeded the limits in the gambling bets he makes, that is, he often loses money and the regrets he will get. .
True, the problem is that it is not that easy to do some of the actions that are recommended and also the best to do for good, one of the reasons is because as you said that there are so many temptations in gambling that it can make a gambler even forget some of the limits that they have made before and also as we know that everyone has a "forgetful" nature in him, so it is very possible that they forget some of the limits or controls that they have made just because they see and are tempted by the many temptations that are in every session they do.
I think one of the keys is "decisiveness", you need to really apply this to your boundary planning because this is the only way you will at least be able to realize that everything you see is nothing more than a temptation that ultimately makes the situation worse, like when you are in a winning situation where most gamblers apply greed that ends up in a much worse situation.