Yep, that's pretty much it. In a shared bandwidth environment, whatever is controlling the inbound/outbound flow of traffic is the only place you can accurately gauge who is using bandwidth and for what. Most home-grade routers don't do very well at this, but you should be able to get at least a basic picture of how much bandwidth is being used on all but the worst routers.