You don't need to be a YouTube Partner to upload clips longer than 10 minutes. YouTube upped their limit to 15 minutes earlier this year so it's no longer an issue. I upload my podcast with a standard image on YouTube but when it turns into 3 to 4 parts, then it becomes overload. At my standard 30 minutes, I would love to split it into two 15 minute clips.