OK, here is a point, there are 2 different directions to consider:
* favor multi-node PyCUDA applications whereby people might do RDMA, which then requires `goolfc`
* favor single-node PyCUDA runs, which allows you to easily switch CUDA versions in the easyconfig.
We have more of the latter use-case over here, and the cost of creating new toolchains per CUDA version
takes us in another direction than desired; in short, both cases have been considered, still prefer this approach (and the other one is valid but not the original intention; should I add it as one more PR?)