Yeah, Papa's is my choice for jibarito. I've never had any problems with the meat being gristly or plantains tasting woody or anything like that there. The jibarito belongs on any Chicago best-of-sandwiches list, and I would have nominated that one instead.
Frankly, I'm shocked that Bari isn't on there, but, from the places I've been to on that list, I have to say it's a pretty decent list. I'll have to go back to The Nile on 63rd (not to be confused with The Nile in Hyde Park), because the last two or three times I was there, I was underwhelmed by the schwarma. In fact, I had completely stopped going there since about a year ago. Perhaps it's picked up again.
Now, the beef list is fine, except for the glaring omission of Chickie's. If Seth didn't like Chickie's, I don't think he would have liked Pops on Kedzie much more.