A mi entender, todo lo que se puede ver con un explorador, se puede guardar en local, como habrás comprobado con el tema de las cachés de navegador. Por lo que siempre que se muestre algo en tu página web, los "jipis" se lo van a poder bajar y poner en su propia página.
Flash te permite ocultar el menú que sale con el botón derecho sobre la animación... pero poco más. Lo bueno de Flash es que el meollo, lo interesante está en el .FLA, por lo que los SWF "sólo" sirven para ser puestos tal cual se bajan de internet. Lo suyo es poner algo en tus animaciones que impida a los demás apropiarse de tu trabajo (una firma suele bastar, o un logo personal... chorradas de esas)
Y no te preocupes, que todos hemos empezado "insipirándonos" en el trabajo de otros
Un saludo