If you need to craft to get better at crafting, you'll have to craft a lot of junk before the items become any better. That is no fun.
Fighting skills on the other hand should increase the more you use one kind of weapon. That just feels right.
So, the magazines for crafting are great, and magazines for fighting skills could be a rare bonus, but in general they should improve by using them.
Anyway, I think it works as it is now. There is always room to improve, but I do like it as it is.