This isn't as specific as you're looking for, but it sounds like you want magic as technology, at least for the most part. In which case the thing that matters is that the weapons are balanced with regard to their physical cost and control rating.
You should also ask yourself if a good mage:
- is more powerful than "canned" magic
- is less powerful but more flexible than canned magic
- is a high paid engineer or craftsman who sits at home making the tech.