The thing is, youtube gives you more exposure, it might be possible to use this as the main platform for the live show, but it'd have to either be broadcasted in both places at the same time, or treat people who view it on youtube as second class citizens, and make extra work for Dalton, as he'd have to broadcast the Q&A then he'd have to make sure he has a local copy, and then would have to upload the Q&A to youtube.
I dont think its wise to not exist on Youtube.