It highlights many of the risks and benefits but misses out on what I think is the Achilles' heel of bitcoin, the ability for sovereigns to shut down the exchanges.
Without the ability to convert bitcoin to fiat easily, the currency loses its usefulness as a proxy for fiat currency. Does anyone have a convincing argument for how the exchanges are not vulnerable?