If your going to learn a Cad package, Learn Solidworks.
There is no advantage to learning Edgecam Modeler/Design package. It wont give you any kind of a "head start" with Edgecam. The interface in the Modeler and the Machining packages are completely different.
So if you have a chance to learn the "gold standard", do it!.