Should Uganda opposition use non-violent or armed resistance in the first instance?

I have been receiving comments about why I do not support military confrontation with NRM in the first instance. In other words, why I do not want the opposition to use military means to attack Uganda first? My position is the following:

1. The mood in the Great Lakes Region, African Union and the International Community is not in favor of armed conflict. Protocol on Non-Aggression and Mutual Defense in the Great Lakes Region; African Charter on Democracy, Elections and Governance and Charter of the United Nations will make military attack on a government regardless of how it came into power very difficult. Opposition attackers will be condemned as terrorists and Museveni will get all the support he needs and enact all draconian laws to cause permanent damage and govern comfortably thereafter. He would welcome that opportunity. We can’t and shouldn’t give it to him. Recall what happened in a successful Mali’s military coup recently: soldiers were forced to hand over power to the civilian. The Madagascar case was also hard for the new government. Conditions when Museveni waged a guerrilla war in the early 1980s were very favorable, not now. So don’t think because Museveni carried out a successful guerrilla war you too can do it.