You can still do it on youtube you just can't make money from it. I'd finish it still.
I LOVED IT ! so epic and funny, i really enjoyed it !
Very possible I am biased because i love ninja sex party..but everything you did was great, the animations caught their characters perfectly and i am very eager to see what you come out with in the future
Keep at it, this is going to be amazing.