Your comments

Having the same Product tab fields available from the Sales Order dataset would help too.