As I said, I'd be willing to run the channel, assuming Sigma wants one less thing to take care off. If not, I can help with writing, fact checking and maybe video editing assuming it's nothing too complex.
As for what we should do, I say just start small and mirror upload the podcast for now. Maybe then work on a separate Youtube once we've found our feet with that.