> produce no long-lived radioactive waste
It's important to note that while this is technically true, it's mostly irrelevant. Sure, there's no material that will remain radioactive for the next 10k years, but instead you get much more highly radioactive material that will emit high doses for a "short" hundred years or so.