Mouthwash definietly does help. Listerine user over here.
I use Biotène.
I learned about it from dealing with tongue bite, taste bud burnout and other oral problems caused by pipesmoking. It doesn't burn because there's no alcohol (which can aggravate things), it heals, moisturizes and kills bacteria in the mouth, and it has enzymes that create a good environment in your mouth.
At first, I was just using it when I had a problem and it healed things in a couple days. Now, I just rinse a couple times a day with it to prevent problems in the first place. It helps a lot.
If you use this along with things like proper hygene, tongue scraping, and rinsing out your mouth with water after a smoke, it helps even more--and can
possibly help prevent oral cancers.