Are there limitations to usage?

Absolutely not! You are free to use video content created through Vidaao as much as you want. You own all rights.