I don't deny the importance of the finding. Bilateria and non-bilateria are huge groups in the animal kingdom and if this animal doesn't fit in one of them is really something.
But (for now, without ADN analysis) it's just a new structure plan. I just find the title about "a new branch of life" a little sensationalist :)