It's not an easy thing making a video to a fun concept and maintaining the audience’s interest for the full duration. I think the most important consideration is how much time you take to "tell the tale" and if it's too much or too little time to do it.
When I make a video I always how long do I need to show my concept without my audience loosing interest. In this case the idea was novel and I agree that it would of probably worked a lot better being a shorter video. Hope that helps and provides some feedback

Vlad