FATE is a lot less crunchy compared to D&D and Pathfinder. But, this sounds like the Dresden Files wizardry to a T, though I guess that's only magic interferes with tech and not the other way around.
Concentration checks sounds nice b/c it's not just based on caster level. You could, in theory, be a very powerful magic-user who has poor focus, or vice-versa. So, that's cool. Although I think PF deals with it differently, so ymmv.
Then you'd want something analogous for tech users. You also have to figure out how to deal with aggregate things. Suppose a 20th level Mage is surrounded by 40 1st level soldiers with rifles, what happens then? One possibility, a kind of standard D&D one, is that the Mage is going to have it much easier b/c he's higher level. But, you have to decide if a pile of smaller machines count as one big one for tech purposes, etc.
As a side note, you should make sure your players want to explore this system and fiddle with it. I have found myself, when faced with rules that muck with the basics of how magic works, tempted to either (a) avoid them, or (b) circumvent them. There's a big difference between the ambient considerations mentioned in the OP and a hard system that can come up nearly all the time. You might also want to think about the party composition, as I'd imagine you'd have gunslingers and spellslingers in the same party.