This will be dependent on who your target audience is. Just like in other areas of marketing, using a multi-faceted omnichannel approach will help you effectively reach multiple types of consumers that make up your target audience.
Having content across both traditional and modern channels will ensure that your message is received. The amount of content you split between these channels again will be dependent on who you are attempting to reach.