Brazil has being doing something similar for almost a decade. It's by far the most efficient poverty reduction program in place.
Also, the reason we had to rename the currency last time was because Brazil had suffered from hyperinflation for so many decades that even after the government stopped printing money prices kept goingup out of sheer inertia. To give an idea, most supermarkets hired a person that would go around the aisles restickering things and mindlessly bumping prices by 2% every day.
Nowadays the government again has gone back to the times of a screwed up monetary policy but we are still far away from hyperinflation.
Brazil isnt a good example of this idea working...