Basically there is not right or wrong choice – according to specific marketing goal, each choice may be relevant at the period of time it is made. When looking for long-term approach, creating appealing image in the public consciousness, then Branding is the choice to make. On other hand, if seeking product recognition results in a specific audience, with data, whether financial or not, then Selling communication may be more appropriate.
The risk is more about not knowing what the goal is, or thinking that it will be more profitable to target several aims in one campaign – well, in this case, better to speak with an experimented production house for understanding what best will suit your company!