Yes. I saw them tonight and even in a venue with questionable sound quality, several members not feeling well, and a crowd of less than 10 people National Product still managed to put on an amazing and energetic show. They're one of my favorite bands to see live, and they're great guys as well. I'm not really that familiar with 1997 but they definitely had a good live sound and catchy enough music. I'd recommend checking out this tour for sure.