Having a Youtube channel is better if you are looking to have a long-term reach at low costs. YouTube ads should act as an external tool for you, and you shouldn’t entirely rely on them. But there is no reason not to do both together.