It's hard to say, not knowing what's in your head, but after a couple of listens I don't think there's much wrong with that
The only slight incongruence is that the songs are kinda raw, while the presentation isn't, it's pretty clean and 'organised'. It's the kind of material I'd prefer to see live, with feedback, dirt and random extraneous noise, and it's hard to capture that feeling well in a studio together, let alone recording separately.