the marketing is indeed super slick, in terms of added value for the framework, as needle is built on top of threejs, I'm not sure I'll bite
I only skimmed the landing page but it seems like it helps more with the while pipeline (asset creation, packing and optimising) rather than just the end rendered.
I admit it's really cool, but it's not a good fit for a landing page IMO. Would be great if it was behind a "demo" button or something.