I have been mauling over this as well. In the case where you charge per user, customers could add several devices to 1 user and bypass the service plan offer.
Technically you only need a user to use call forward. In the case of lets say a 5 person call center, customers would only need a single voicemail and faxbox anyway, allowing them to pay for 1 user and connect 5 devices.
If charging per device, a customer could connect an asterisk box to that 1 device and have 10 users behind it.
In these situations a "calls per device" limit would be exceptionally useful. I hesitate to use the frontier alternative of "packets per x" because device behavior could vary.
Matt
nurango