We have to adhere to certain limitations to be able to have UEFN work on all platforms. This is out of our hands and not something we can change, so I don’t expect Custom HLSL to become available, at least not in its current form.
We are however working on improving the Material Editor a lot, so hopefully you will not need to resort to Custom HLSL code anyway.