Can you justify calling an external tool to obtain version, as opposed to having an easybuild way? Just asking... if you do so, it would be good to check errorlevel, too, so that if someone does --try-toolchain=goolf,1.4.10 receives a reasonable error.

Other than that, looks good to me.