I agree with everything you said up there, 'specially the graphic code. If Blizzard does a proper job on it, I think it would make botting very difficult.
Although, I think FG is here to stay as currency; I think most players will just find the gamble thing as another option. But who knows, maybe it will give gold some value.
Waiting on the D3 Beta... Playing D2 Ladder USWEST under 'FireHazard'