One thing this doesn't really address is that the way you separate plutonium from uranium is via acid. At the end of the process, you have a barrel of radioactive acid to deal with. Not nice stuff to handle. Toxic AND corrosive waste.
https://www.ne.anl.gov/pdfs/12_Pyroprocessing_bro_5_12_v14[6...