Can't this process automated someday? With just few input fields, it would be easier to generate an invoice using user entered detail.
I'm not an expert so I may be wrong but I'm quite sure that if you give me control over the amount of developers envato has I could create new versions of this marketplace every 90 days
The hard part is not with using developers - it is with making decisions and setting priorities. If you combine these things, an apparent 1 hour work may actually take 10 whole days to complete or still incomplete.
On topic, an ideal buyer any author would imagine is someone who is aware about license, rights, and respects usage limits etc. Basically those kind of buyers will always want proper records to make sure they are fine with their internal - official practices too. But what actually we do is assuming our typical buyer as nothing more than 16 years old hobbyist who doesn't need/care proper records for purchased products.