I think it's OK to listen to clickstream but you MUST have a conditional to determine if the specific element clicked is one that warrants the extra Omniture logic. As it is, your code adds it on ALL click events.