Twitter has over a 140 million active users making its potential as a marketing channel now undeniable. But....