For me, choji is more a utility ninja than a tanker, sure he heals himself each run and attack all front row enemy ninja ... but he cant take too much hit and his resistance to ninjutsu is quite , not to tank standard.
Still, if you pair him with a decent healer he can take your team in survival trial quit far. Imagine, a single ninja attacking all the front row enemy ...