[Sorry to keep editing this. My thoughts are pretty disjointed today, and I don't want to keep replying to myself.]
I don't have a problem with using the spatial sense spell for targeting. Note however that it cannot detect security features, living things, or anything behind a mana barrier. However, it seems ideal for targeting geographical and structural features with physical spells, if that's what you want to do.
Note that magical targeting with cyber-enhancements is one of the areas where magic and tech do combine well.
Mages have many ways to attack through walls. They're all just different tools. Having more options doesn't sacrifice utility, they just give you different cost-benefit tradeoffs. Mage sight goggles have the shortest range but cost only money. Radar goes a bit farther but costs Essence too. Spirits have unlimited range but require a big skill investment. Ritual spellcasting takes a long time.
Anyway, you still haven't said what your basic objection is to radar. Why would you turn it down? What about ultrasound? Echolocation?
I personally think the best argument against radar is that it's simply a matter of taste. Some folks think it's cool, others think it's too much of a stretch to use high tech for magic. I disagree, especially when you consider some of the things that are by-the-book legal for spellcasting, like self-propelled fiber optic cables, and the new smartlink-assist gloves. However, if you think radar is just too unnatural for spellcasting, well that's entirely reasonable.
The next best argument is that spellcasting requires eyesight, and that augmented vision only works if it's eyeware. There's no solid RAW resolution to this question, because we don't know how literal the magic rules are about "sight," and the game liberally refers to headware sensors as "vision" or "sight." There's no solid RAI resolution either, because CGL reps have given diametrically opposed answers to the question.
Therefore, I think it's reasonable to rule either way on this issue, depending on whether you think it makes the game better or worse. I personally think it's a cool idea, and in line with the growing synergy between tech and magic.