Business Insider recently performed a detailed assessment of Insights, evaluating its service and investigating whether the benefits are truly justified the investment. The report highlights several important features and likely drawbacks, suggesting that while Insights offers some useful inte