Glad I saw it before it got pulled!
Anyway, I see no reason why the short can't be uploaded onto Youtube. Russell rightly laments about the current state the filmmaking industry, but while he has returned to his low budget roots, he should be taking full advantage of the internet to broadcast his latest work.
A "Ken Russell Productions" page on Youtube is long overdue, in my opinion.