App is excellent. And will become better in the future.
I have also bought minvo deal, both has their pros and cons. But, liked the deal aspect of uploading 25 videos per month.
The tier 1 limitations should include a statement
1. You can't upload a video greater than 60 mins in length, so if a youtube video has 65 mins length, then you can't just paste the link to create shorts out of them.