They sound utterly terrific (esp. 'Soft Machine') in these clips:
Lots of backing tapes surely but enough live stuff to be impressive. On this evidence, LRD and Stuart Prices's projects more generally need to play live a lot more than they do. In general, too, a new LRD album would be very welcome.