CUDA is proprietary, not standardised, and tied to a single hardware vendor. Technical issues aside, I applaud any effort to break the dominance of CUDA. CUDA is a pest that needs to either open up or be replaced.
HPC is a very heterogeneous environment (on the whole) and making it easier to use the full potential of the hardware is understandable. Also keep in mind that it's a research project and very early in its development.