There is no perfect marketing communications program. Very often experts and so called experts argue with each other over a brand given the same scenario. What does this mean? It just means you need to do your homework. Learn, relearn, makes some mistakes, think hard, ask even harder questions and yes, experiment.
How else would you do it?