I have no idea how you get the money paid back - who has jurisdiction to go and grab money from a former athlete? No one. I don't see how that flies. But I'd be all for it if there is a mechanism.
I'm for a damnatio memoriae sort of thing - erase all results, even from before the bust.
In my fantasy life I also dream of having a Hall of Shame, with photos of all the dopers from your country. You have to walk through the hall of shame to get to the OG or WC stadium.
but complete erasing leaves the tour de france problem - do you try to bump up the people behind the doper? I think yes, you do.
and also - is all doping the same? stimulants and anabolic steroids?
Ultimately, countries have to cede anti doping to serious people. There is too much conflict of interest as it is.