I am looking for a way to provide extended reporting for Project Hours data. It should be possible for users to use some predefined reports or explore project and activity data and create reports themselves. Microsoft's Power BI solution offers this: Azure and Power BI
I think even the free options in Power BI suffice to provide nice reports. And Power BI is available on mobile phones too..