Now, I'm new and have only a faint grasp on the crafting systems, so some of what I say may be wrong, but..
I think it would be nice if we could go to any crafting NPC (such as those in the Warehouse District) with a crafted item, and have them tell us how it was made, for a price, which goes from what it was mined/harvested from, how it was smelted, refined, etc., and just goes through the whole process of making it. The problem being that you have to pay for the service and have the item on hand. This would be possible for just about all basic weapons (steel swords and the such) at these craftsmen. For more advanced weapons, one would either have to go to a master craftsman PC, or find an NPC somewhere on the server who excels at his craft.
Perhaps adding a recipe shop to some craftsmen, which when bought, will negate the -5 penalty to trying new recipes (at least, I think that's what the -5 is for...), and perhaps grant some crafting experience.