I don't do enough gambling to make an affect either way. That's the key to avoid getting addicted to it.
Most likely your ideas will work, but it only applies to those who haven't experienced addiction (I think), and for those who are already addicted in gambling I think your idea would not work. The best way to people who are already addicted to is meditating in a deserted with life and closer to God
Gambling will always be gambling, and by the name gambling that is risky because you can lose and you can win. If you lost that is the time you got mad and sad and if you won you can be happy but due to a person does not have a satisfaction by nature then we will still gamble hoping to win more and the possibility is we always end up losing.
Now, if you really want to experience enjoyment only while gambling then you have treat it as pure entertainment.