Request: Limit or somehow control which outbound trunks or routes each extension can use.
(I know something along these lines is in progress, in a similar manner to the 'Custom Contexts' addon for 2.3)
I have no idea how you are planning to implement this, but one thought is use 'callgroup' or similar in the extension and allow outbound routes and/or trunks to optionally be restricted to extensions in a specific group or groups.
Reason: Outgoing call segregation for business departments / offices / multi-business shared sites etc. where calls are allocated to specific trunks so each office is billed seperately by 'their' trunk provider.
$500.00 extra donation as soon as this can be done without add-ons.
(I consider it Major priority as the Custom Contexts module appears abandoned & a lot of people would like this ability).