ITPOE is an intense song, I love it all the way through, the only con I can think of is MP's backing vocals. I don't mind the imaginary lyrics because they're sort of well executed in my eyes. In TCOT, however, I don't appreciate a few moments in the first half of the song, I don't like the lyrics much, and again, MP's backing vocals, though I feel it's worse in TCOT.
Both songs are great, one of them might be in my top 10, not sure. Though I personally like ITPOE more.