In order to keep the load down as the platform get increasing use due to features. It would be advantageous to have a desktop app for analytics. Let it pull the data needed and store a temporary copy to do research. This would become a historical research tool that could do periodic real time updates.