This is my way of thinking regarding video's lengths.
If it's a Youtuber who's established, have a a video 50+ minutes is ok as their fan base already know about them and know their styles.
If you're a small Youtuber who's looking to grow an audience I would recommend shorter videos, that way...