There is a benefit when lifting heavily and putting stress on the nervous system, the only way to get a fair amount into your system is either sub-lingual or inject.
I read an interesting article on what alcohol consumption does to your b 12 levels, not good, I'll see if I can find it.