Sing-a-long-a-Suede

So on their "Final" tour the Suede machine rolled into Manchester on Monday Dec 8th......... The question? Would they actually be any good? To be perfectly honest, the entire gig...