That's a nice system you have there for HL2RP. I hope it turns out well, crafting would definitely add some better roleplay options, such as rebels having reason to look around in the D2 or outlands for "scrap" Would definitely make sense that they would craft certain things like clothing, but weapons I'm not too sure of. (But what do I know, I'm just an OCRP admin >.>)
Anyways, welcome to CG, I hope you enjoy your stay.