Was he/she saying you 'should' as in 'you must' or was he saying 'this would be a good idea!' The way you have written the post implies the first alternative, but the question I have for you is was it because he/she thinks it could improve your product? A simple play on words, but that is all it takes to be seen as a slanderous comment: You may not have named names but I am sure the number of people in a position to make this 'recommendation' is limited.
Did you point out to him/her at the time of the discussion that you thought this was a conflict of interest-if so what was his response? If not......why are you posting this here????? You are walking a fine line!