Adding an upvote to this as my org. could definitely make use of this, moreover specifically the ability to set line item cost based on which company a deal is associated to (i.e. some companies will have their own agreed rates and having to manually override this every time you create a deal for them is an unacceptable amount of manual work)
+1 to feature request!