translate English to French: I think both channels are important and are the right approach.
J'estime que ces deux possibilités sont importantes et opportunes.