In the case I mentioned and what we have found with quite a few of our customers, the reason behind getting a bespoke dashboard is being able to show multiple campaigns and not spending time on processing the information themselves in spreadsheets (Exporting, sorting and making the data look pretty with a graph), on top of the ability to be able to see and filter addtional properties that might not be available in HubSpot. However it really is up to how much effort you want to put in and if you are able to see the data that you want.
Thank you for answering, I love learning how everyone makes the most out of their HubSpot.
We're actually busy building a bespoke dashboard for one of our clients that includes being able to filter by region or representative and pretty much seeing similar information to what you are looking for. I'd love to hear how everyone else handles this?