To be honest I don't think TEI would be a great concert opener (not just because of my opinion on the song, but because it doesn't really sound like an opening song to my ears), but maybe my opinion will change when I hear it together with False Awakening Suite.
My original intention was to listen to TEI only once, but I wanted to watch the lyric video and after that I wanted to give the song one more chance, but I'm still not impressed.