No, the Nebula channel is not included in the YouTube TV platform. With YouTube TV on Roku, you can't stream the Nebula channel.