Unfortunately we are a little late in the cycle to be tweaking this to much beyond what's coming to test center.Good to hear!
I think that the suggestion @Aurelius made is a good one. Incorporating player crafted items to enhance the rewards would benefit the system AND crafting in general. Win-win. Obviously all the items don't have player crafted version, but that's okay. Could the system be keyed to distinguish exceptionally crafted items? Who wouldn't rather receive a higher quality item versus a generic item?
That being said, I definitely feel we are in need of some crafting love.