Not a bad list , but like most similar initiatives
Go Cloud, Go Linux, Go team work, Go Java et al. There's a lot of scope for people with a non- business oriented agenda to bias the result either way.
If I'm in favour I talk about the cost of all the kit we have to buy, the people to maintain it etc
If I'm not I mention that everyone of our desktop apps that we are going to expose to the web are totally open to basic sql injection attacks.
So then it becomes a question not of who is right, but who is telling you what you want to hear.
So do you want to hear whether it's a good or bad idea, or why it's a good or bad idea?
If it's the latter, don't bother with the analysis, it's just CYA.