I don't know Shimano stuff very well at all but my feeling is that if you want to change the drivetrain, it's best to bite the bullet.... and change the drivetrain.
I'm not saying that Darwin's plan wouldn't work and just about everything pops up on eBay eventually but from what I understand mixing and matching Shimano is not easy.