You can try either Tableau or Qlick software. Both work amazingly well with diverse set of data sources.
Start by calling SEO resellers. Ask them if they experience any challenges sharing reports with their clients. If they do, dig into what the problems are. Does your solution meet what they need? If so, tell them you are creating a solution they'd like and ask them if they want to buy it. Then you...
In my experience there are a few things that you want to focus on with KPIs, prior to technology - if you have not already. 1. Validate that the calculations are consistent throughout the organization, regions etc. 2. Validate that the selected KPIs are truly indicators that will help drive succe...