Carter
Don't worry, I've got this.
Upload them to your channel, Creative Nation does not have an active hub (as in they have no videos) however they did announce that they will start a tip(?) series soon.1) Should I upload the videos to my channel or should I give them the video from them to upload it on heir own channel?
A contract is (for a lack of better words) is a legal promise that you will uphold whatever you promised to do and they will uphold theirs. Their contract is a 10 month, 90% RevSplit. You don't have to make videos once partnered however since you aren't making new videos your viewers may leave to find a ether channel.2) What is Contract? Is it a promise that I will be producing videos regularly for the given period of time? What happens if I don't? Is it that I won't be switching to another network?
Nothing! Once you're in, you're in.3) What happens if I don't meet their 80 Views a day for a couple day policy AFTER PARTNERING with them?
I highly suggest that you do your homework and look at other networks (not says CN is bad) to see what they are offering. Also please excuse any misspellings, i am trying out YTTalk's mobile app.
and a good post sir 