We are using Tableau as the primary BI tool for Accurate organization. We used Tableau for creating dashboards, and we integrate those into our Clients portal using JS API. We also use the tool internally across all departments for data analysis and to build self-service reports/dashboards.
It is not easy to subscribe to dashboards or send e-mails outside of Tableau users. We have to use open source solutions like VizAlerts to make this happen. I believe for a tool like Tableau this should be an out of box solution.
Even though Tableau is an easy to use tool, there is still a solid learning curve to get familiar with the use of Tableau. One should invest a good amount of time to get an organization to adapt to Tableau, especially if the organization hasn't already used similar tools already.
Tableau Desktop is powerful. Tableau Web Portal provides a lot of the same functionality as Tableau Desktop, yet there are lots of gaps.
Data blending is one of the more powerful features. However, this only works with limited data. If you are blending a million rows of a data source, we found it very difficult to blend.
I am able to manage all through online training, product documentation, and tech support. Tableau's tech support is not that great but helpful occasionally. However, their online documentation is good enough to get the business running.
Tableau Server works well in providing a self-service analytics tool. To work with live data, you better have the data in query efficient schema (data warehouse.) Tableau has a good security model. It is easy to integrate with other external tools.