The obvious outcome is that issuing a g-buck is going to immediately result in depleting USD reserves by a dollar as soon as the g-buck is spent.It's kind of the opposite of that. Every time a GD is spent, it protects our USD reserves by resetting the expiration time on the GD.
Anything that inhibits immediate redemption for USD is going to inhibit adoption.
I don't think adoption is a huge obstacle. The plan is to hand it out as free money to low income people. If someone comes up and offers you free money, are you going to say no?
We go around to merchants (e.g. convenience stores) asking them if they want business from any of the people we're handing free money to. Some of them will undoubtedly say yes.
If we fail, we'll have done the equivalent of taken a bunch of money and handed it out to poor people for a period of time. If we succeed, that money will be circulating on its own, and hence not converting back to USD very fast. We will have established a new currency.
As the currency circulates, we can lower our reserve ratio. In much the same way that banks don't retain enough cash to cover all their deposits, our total USD reserves can fall below the total amount of GD in circulation without breaking the peg.
We're immune to a currency run, because if people panic, they want to get rid of their GD. The only way to do so is to spend it, and spending it protects our USD reserves.
You need a real-world use-case that USD is less than ideal for
People who don't have USD, but still want to buy things.
get real traction as a store of value
We get traction as a store of value by pegging it to USD and backing it up with USD reserves using the resetting timer mechanism that I've previously described.