It;s 7 life. No more, no less. He shouldn’t be banned at all in commander!
The argument is that he’s a Lifelinking body. So it basically says “Whenever ~ attacks, draw seven cards.” Combined with other things like Venser’s Journal, it does sound powerful.