We've been working on a new way to share self tapes and it's still in the oven. As soon as it's done we'll roll it out and let you know as we're super excited about it (and apparently so are casting directors!).
In the mean time just save to the Photos app where you can share with any service you like. Easy!