Somehow, this thing looks like just another way to sustain combustion at high. I cannot wrap my arms around a "continuos detonation".
If the UCF group got 3 seconds of continuos "detonation", then looks like they need to scale the thing up for it to be practical.
Need some high tech lurkers here to comment/explain.