Thanks Bryan,
I was just reading up in the manual. With streamAliases it seems that it will only work for one request. However, I want the stream to be available to everybody, but just under a separate name then the original stream was created with. So it is not something needed for security, but only for ease of use.
I currently just do another pull with the alias name from the localhost, and that works fine, so happy in that if there is no particular problems with that.