the big issue Is the modeling tool used in the class. availability, cost, compatability ( import/export) and your( your teachers) ability to show how easy it is to learn in a very short period of time.
most users are impatiant and don't want to spend hours ( days) figuring out how to make a simple model in a unfamilair application and will generaly go back to an application they are already use to ( one of the main reaspons I think MED is so overlooked as the lack of documentation into just how to use it)
its not easy to take lessons learned from one application and try to apply them to another tool..if the tool doesn't nativly work with the desired model format a user needs the application will look less agreeable to the user
(import/export between various applications can get dodgy)