It is not certain that it will work flawlessly. For example for the icc compiler I had to tweak the easyblock to not use the environment variable, but the license_file variable set in the easyconfig file. And likely there are more of those issues.
I scripted adding a piece of code to the already created modulefiles and added the same piece of code to the modulefile_generator python code. So I'm back in sync with it. Maybe it is interesting to allow users to have their own "template" file for Modules? And would it be possible to have multiple Modulefile naming schemes next to each other? (sorry, one question and its answers tend to lead to more questions and hopefully answers :-))

