Well I believe in smart supplementing . Especially stuff like thiamine as alcoholics are usually quite low and that can have long reaching effects.
Talk with your dr. Find a reputable supplier (don't buy the bargain ones) like Vitamin Shoppe and I guess decide for yourself.
When I've been in the hospital for detox I'm always given large doses of vitamins including b12 and b1 so there must be something to it