If you are actually an expert in your particular niche, 5 minutes is enough. Merely make sure that your video consumes all the significant details. If it is truly required for your video to become lengthier, you just need to divide it up in to briefer videos and post each of them one at a time.