This sounds like a task for Mapbox. Have you reviewed the capabilities of Mapbox with Tableau? There is a great video recenlty made with a Mapbox employee showing off the advanced capabilities here: Think Data Thursday: Advanced Mapbox with Tableau - YouTube
I hope that answers your question and provides a bit of inspiration.
Thank you allan.walker.0
Thanks for answering. I looked into Mapbox and integrated it into my dashboard. However my concern now is the use of it's free public token service. Do you know if having 150-200 daily users would exceed the free service?