We have discussed the software issue somewhat at the Inet conference in Waterloo, since some of us were pressed to support the Minsky initiative started by Steve Keen.
My personal view is that we need translators from one platform to another, say from Mathematica to Eviews etc., rather than trying to persuade a whole community to adopt the same software.
We do need some simple software for teaching, and possibly the Minsky software could be a solution (I have not tried it yet!) and we need an open-source solution for complex models, and R seems a good candidate.