You nailed why I disliked this version. His delivery doesn't work for me on this specific song.Two things to recommend this cover:
I appreciate when a band puts unofficial things out. They play, they record, they put out a video. It's a treat. I think more artists should just release performance content.
Second, Neil Fallon's delivery slays me. It doesn't always work for me as recorded, but to watch him do it is awesome.