Yes, he has been banned for long enough he should be allowed back
No, his attacks were outrageous and he should be permanently banned
From what I see, he doesn't do a lot that's actually detrimental, disrespectful, or against the ToS. I don't believe "whining about censorship" is a good enough reason to ban him. He has a valid point. If you disagree then that's kind of the point of this website, have a debate...
Forget the attacks. He came back to whine about "censorship" SEVERAL TIMES... While continuing the slander, I believe. Apparently, he thinks that airmax, PetersSmith, and I (Yes, me, a non-mod, made it among the "greats" in his mind.) are the axis of evil or something. In all honestly, if we're trying to be evil, I'm doing all the work.
Trolling should result in a permanent ban from the internet.