The big down side to this and the reason I will likely not use the product is as of this moment your locked into using their screencast service. I don’t like walled gardens and would rather pay for the application versus being forced to use their website.
One thing that is unusual is that they have a MAC application as well. JingProject
Update: it appears you can save the file that you have produced locally and upload it to another website which is good the Automated process made it look like that was not possible.