i think the main problem with this concept, and with BWB aircraft, is the difficulty of resizing them, to vary passenger capacity. with a conventional airliner, if you want to add seats, it's a fairly simple matter to stretch the fuselage, likewise to reduce capacity, it's not to difficult to shrink the plane.
i think it would be much harder to to this with a BWB, the whole fuselage would need re-shaping.
just my two bobsworth.
cheers,
Robin.