If we consider that a Swiss military model is designed very much as a defensive as opposed to offensive force, such a model would certainly make Canada more capable of defending itself, but better yet, would make it less capable of invading other countries.
With Canada ill equipped ot fight offensive wars abroad under such a model, the best it could hope for would be for individual Canadians to sell themselves as mercenaries in foreign forces. Essentially it would democratize the military by not involving Canada in foreign wars yet allowing individuals who support such wars to put their actions where their mouths are and go out and fight themselves if that's what they want.
Any thought on this?