Hello Jessie,
Thank you for signing up to the forum. It's great to have you with us and yes, you've read correctly but if it's your own work i.e you've produced those clips and given permission, then it's fine.
I don't mind you creating a thread in our links section to keep people updated with any news or awesome things going on within your store(s).
If you have videos, why not create a thread in our video section and post any new sample clips within your own video thread. It's a lot easier to find everything linking to your stores in one place. Alternatively we also have a youtube mega video thread with 38k views (and counting), posting videos within that thread will also trigger a rapid response.
Thank you for your fab introduction and welcome to the forum.
Credits, T&N.