Saw Balance and Composure kill it opening for Glassjaw recently; going to catch them with Title Fight for sure. This Coheed tour is also another nice chance to see them, hope it's for more than eight songs.
Guessing it will look somewhat similar to this:
I Tore You Apart in My Head
Lost Your Name
You Can't Fix Me
I take it you've heard the record already?