I think an official youtube channel must be created, a new administrator role will be created, why not a tag called "Youtube Maker" and put the new contests like GST, jokes cartoon club competition, ect.. on youtube .. this team will take care for:
the Instagram and Facebook account too.
tell me your opinion in the comments