DashboardUsage: Do I need an internet connection to use DashboardUsage?

No! DashboardUsage can only be deployed on premise and therefore will not require an internet connection to work.