Saw this late last year, was a very enjoyable show, at Islington Assembly Hall, was better live than just listening to the album, for me at any ratee.
Might be a biased view as I absolutely loved The Inheritors, and saw that live at least 3 times, so most things would suffer by comparison.