Assign discount to invoice line items

Hi,

I wrote a feature specification about assigning discounts to invoice line items:
http://wiki.oxidforge.org/Assign_discount_to_invoice_line_items

Would be glad to hear your opinion about it in this thread or on uservoice:

At the end of the day, this spec will be the used as a basis for developers and the documentation.

Thanks and regards