I think this is something that would be perfectly fine to implement. The items received from de-synthing should be directly related to the "quality" of the synthesis.