He may say that he did a bad job last war, but he's just being overly self-critical. Over the entire war, I'd say that he and wizelsnarf combined did 85-90% of the work for it. The reason Life didn't do well wasn't because of PlayerOA's lack of work by any means-- we were an inexperienced team, and too many of us didn't do our fair share of work.
TL;DR- He deserves a spot on your war team. He's a great player that does the work, and you won't regret his presence.