I agree that we need to change our currency system. And I would even go so far as to say that I think that giving power to the Federal Reserve over our monetary system was far worse than slavery. However I don't agree that our money should be based on gold. Yes gold has value, but it doesn't have value. If the world was in turmoil and there wasn't any money, people were fighting for their lives every day, gold would have little value. You can't eat it. It's not a very effective weapon. Things that would have real value would be food clothing, shelter, and weapons. Gold doesn't fulfill any of those requirments.
Rather I would prefer money to be based on labor and other resources, not just gold.