Again, I concur with most of your arguments.
As to your 2nd point, if Bitcoin is made illegal somewhere then the value will soar.
However, I disagree with this.
Let's assume bitcoin is illegal in the US, but legal in other countries. Legal exchanges exist in these countries.
Could you explain why you think illegality in the US would increase the world price of bitcoin?