The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
This app does the job and works great. The support team is excellent however if you need help with anything.
I'm really happy with this app - I had to add and delete so many apps that claimed to do product videos but were just so difficult to use. If I absolutely had to suggest something I would say it would be good if we didn't need to link them with YouTube videos and could just upload straight from the computer a nice high res quality video - but for our purposes right now this is working great.